From 107d60aebc6ae0620fcaabf91a05768ad21f75c4 Mon Sep 17 00:00:00 2001 From: Lukas Rusak Date: Thu, 13 Oct 2016 00:29:17 -0700 Subject: [PATCH 1/3] scripts/build: use MinSizeRel cmake build type --- scripts/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build b/scripts/build index 8615db6b63..b741872626 100755 --- a/scripts/build +++ b/scripts/build @@ -128,7 +128,7 @@ if [ ! -f $STAMP ]; then if [ "$DEBUG" = "yes" ]; then CMAKE_BUILD_TYPE="Debug" else - CMAKE_BUILD_TYPE="Release" + CMAKE_BUILD_TYPE="MinSizeRel" fi TARGET_CMAKE_OPTS="-DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ From 44881db36f29dd7ce2d9d0c40e0ee80186cf6059 Mon Sep 17 00:00:00 2001 From: Lukas Rusak Date: Thu, 13 Oct 2016 00:29:17 -0700 Subject: [PATCH 2/3] llvm: dont define CMAKE_BUILD_TYPE --- packages/lang/llvm/package.mk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index 0360b63ae9..04c2cab2a1 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -32,8 +32,7 @@ PKG_LONGDESC="Low-Level Virtual Machine (LLVM) is a compiler infrastructure desi PKG_IS_ADDON="no" PKG_AUTORECONF="no" -PKG_CMAKE_OPTS_HOST="-DCMAKE_BUILD_TYPE=Release \ - -DLLVM_INCLUDE_TOOLS=ON \ +PKG_CMAKE_OPTS_HOST="-DLLVM_INCLUDE_TOOLS=ON \ -DLLVM_BUILD_TOOLS=OFF \ -DLLVM_BUILD_UTILS=OFF \ -DLLVM_BUILD_EXAMPLES=OFF \ @@ -59,8 +58,7 @@ makeinstall_host() { cp -a bin/llvm-config $SYSROOT_PREFIX/usr/bin/llvm-config-host } -PKG_CMAKE_OPTS_TARGET="-DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_C_FLAGS="$CFLAGS" \ +PKG_CMAKE_OPTS_TARGET="-DCMAKE_C_FLAGS="$CFLAGS" \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DLLVM_INCLUDE_TOOLS=ON \ -DLLVM_BUILD_TOOLS=OFF \ From ac9df9757e33b74eff04ba7b8190126a47c704bc Mon Sep 17 00:00:00 2001 From: Lukas Rusak Date: Thu, 13 Oct 2016 00:29:17 -0700 Subject: [PATCH 3/3] taglib: dont define CMAKE_BUILD_TYPE --- packages/audio/taglib/package.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/audio/taglib/package.mk b/packages/audio/taglib/package.mk index ca3990203a..2c82d957e8 100644 --- a/packages/audio/taglib/package.mk +++ b/packages/audio/taglib/package.mk @@ -31,8 +31,7 @@ PKG_LONGDESC="TagLib is a library for reading and editing the meta-data of sever PKG_IS_ADDON="no" PKG_AUTORECONF="no" -PKG_CMAKE_OPTS_TARGET="-DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=OFF \ +PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF \ -DWITH_MP4=ON \ -DWITH_ASF=ON"