From 183d05a0d7a563218de37a983f68c8efb6b858dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sun, 26 Feb 2012 11:27:45 +0000 Subject: [PATCH] Setting the cmake build type Release in its setup-hook, for all cmake projects to be built in Release by default. Some packages were not getting optimisation flags, like rigsofrods. svn path=/nixpkgs/branches/stdenv-updates/; revision=32574 --- pkgs/development/tools/build-managers/cmake/setup-hook.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/build-managers/cmake/setup-hook.sh b/pkgs/development/tools/build-managers/cmake/setup-hook.sh index 802c7343a854..32e0b76f608a 100755 --- a/pkgs/development/tools/build-managers/cmake/setup-hook.sh +++ b/pkgs/development/tools/build-managers/cmake/setup-hook.sh @@ -37,7 +37,8 @@ cmakeConfigurePhase() { fi # Avoid cmake resetting the rpath of binaries, on make install - cmakeFlags="-DCMAKE_SKIP_BUILD_RPATH=ON $cmakeFlags" + # And build always Release, to ensure optimisation flags + cmakeFlags="-DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON $cmakeFlags" echo "cmake flags: $cmakeFlags ${cmakeFlagsArray[@]}"