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

Reply via email to