Projects / posixamake

posixamake

POSIX amake is a software build tool that adds automatic dependency analysis and target caching to GNU Make. It monitors and records commands executed, programs executed, shared libraries opened, files accessed, and environment-variable values. It maintains a multiuser/multihost cache of previously built targets: an SQL database stores target metadata (e.g., command and dependency checksums), while a regular filesystem stores target files and their siblings. The target-cache feature is optional, being enabled by a makefile variable. It has been used to build and rebuild the Linux kernel.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  10 Oct 2010 20:10

    Release Notes: This release adds multiuser/multihost target caching.

    •  11 May 2009 16:46

      Release Notes: Initial public release.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.