diff options
author | Martin T. H. Sandsmark | 2018-11-03 13:32:01 +0100 |
---|---|---|
committer | Martin T. H. Sandsmark | 2018-11-03 13:32:01 +0100 |
commit | 4d9a8afa56334feb2a447e60dcf3083c1b58deda (patch) | |
tree | 290c8571c02500bacd1fac5471f8baaf7addbe29 | |
parent | 91658434909f9decba4d1cffc5385c839b3409de (diff) | |
download | aur-4d9a8afa56334feb2a447e60dcf3083c1b58deda.tar.gz |
fix cmake build type depending on makepkg options set
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -26,8 +26,16 @@ prepare() { build() { cd build + BUILD_TYPE=Release + if [[ " ${OPTIONS[@]} " =~ " debug " ]]; then + BUILD_TYPE=Debug + elif [[ " ${OPTIONS[@]} " =~ " !strip " ]]; then + BUILD_TYPE=RelDebug + fi + echo "${BUILD_TYPE}" + cmake ../konsole \ - -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_LIBDIR=lib \ -DBUILD_TESTING=OFF |