This is mainly a bugfix release of Compile that correct a couple of regressions in the 1.12.0 release. It addresses CMake not using a separate build directory, breaking KDE4 build, and a confusing error message when a recipe is not found. Full changelog at the end.
This release also adds support for WAF build system, so recipes can now have “waf” as recipe type. It also moves “safe copy” to before installation, as it isn’t needed for building. This removes the time it takes to make and restore a safe copy when a build is interupted or fails. Intall it with "InstallPackage Compile 1.12.1" and as usual bugs should go to http://bugs.gobolinux.org and questions to the forum, mailing list or irc. -- /Jonas 2009-02-15 10:26 mohjive * bin/Compile: Move doing the safe copy just before installation, so that it only is done for actions that require it, as suggested by Zbigniew Baniewski. 2009-02-15 10:27 mohjive * Functions/Compile, bin/Compile: Move exit on "--no-build" to bin/Compile instead of Functions/Compile 2009-02-15 10:28 mohjive * Functions/BuildType_waf: Add new recipe type: waf 2009-02-15 21:43 mwh * bin/Compile: Bail out when recipe not found, don't try to extract tokens that don't exist. Fixes error reported on mailing list. 2009-02-15 22:07 mohjive * bin/Compile: Check exit status from function call directly, and exit with same status if error 2009-02-16 19:31 mohjive * Functions/BuildType_waf: We don't need to create directories first. Move definition of build_target to outside of _init(), so it can be overridden from the recipe. 2009-02-16 19:41 mohjive * bin/RecipeLint: Add do_* as valid constructs to RecipeLint. 2009-02-16 22:13 mohjive * Functions/BuildType_waf: On second thoughts, defining build_target should be made in _init() 2009-02-18 21:46 mohjive * Functions/BuildType_cmake: We manipulate $builddir directly as the needs_build_directory mechanism is before _init is run and this is equivalent _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel