Projects / ll-make

ll-make

ll-make is a Python-based object oriented make replacement. Like make, it allows you to specify dependencies between files and actions to be executed when files don't exist or are out of date with respect to one of their sources. It allows you to do this in a object oriented way. Targets are not only limited to files, but could include dependencies on database records.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  29 Jul 2005 21:18

    Release Notes: Argument parsing has been made extensible. Actions for using ll-toxic and ll-xpit have been added. There are many other changes and fixes.

    •  27 May 2004 02:51

      Release Notes: Build actions have been made more atomic and reusable. Database IDs have been rewritten and Oracle functions and procedures can now be read and written with a file-like interface.

      •  02 Jan 2004 22:26

        Release Notes: For command line parsing, optparse is used instead of getopt. This release has been adapted to XIST 2.4. There are various other bugfixes and enhancements.

        •  08 Dec 2003 21:15

          Release Notes: When a project is rebuilt, imported modules are removed from the import cache first to fix inter-module dependencies. Various timestamp related bugs have been fixed.

          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.