Version 0.4.0 of SBuild

Release Notes: New features and speed improvements. Up-to-date state calculation of phony targets is now based on (virtual) lastModified timestamps, which can be overridden in a target via TargetContext. Phony targets can now be cached; SBuild will not reexecute them if the dependencies or the project file did not change. Additional files can be attached to targets. Empty phony targets will automatically attach all files of their dependencies and last but not least, the SBuild comand line has been improved. Essential information is highlighted with colors, and error message output has been enhanced.

Other releases

  •  05 Apr 2014 09:44

Release Notes: This version fixes another potential class loading issue and offers speed improvements in the initialization phase.

  •  20 Mar 2014 23:07

Release Notes: This release fixes a potential deadlock issue in the project class loader of 0.7.2 and 0.7.3. It is recommended that all users, especially those of SBuild 0.7.2 and 0.7.3, update.

  •  19 Mar 2014 01:38

Release Notes: This release fixes a serious blocking issue, whereby the sbuild application just hangs without finishing its work. This bug was introduced in the development cycle of SBuild 0.7.2 and is not present in earlier versions. All other changes are related to the output of the commandline tool, especially the --help output, which now uses the full terminal width.

  •  06 Mar 2014 20:52

Release Notes: This release adds a refined Plugin API, as well as improvements and bug fixes.

  •  21 Dec 2013 07:52

Release Notes: Changes were made to the Plugin API to allow and encourage immutable plugin configurations over mutable ones.

Screenshot

Project Spotlight

fio

A flexible I/O tester/benchmarker.

Screenshot

Project Spotlight

Grenouille

An online service for weather data.