summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2024-02-20 15:07:49 +0100
committerbartus2024-02-20 15:07:49 +0100
commite1fddef22702e6b6c3f35b9fd43ce289f3696e4e (patch)
tree664db95648034362cac4c0a5fd338cc8f79e0a49 /PKGBUILD
parentfe3bbd891c04cf6639240e476fbcbf4b962d111e (diff)
downloadaur-e1fddef22702e6b6c3f35b9fd43ce289f3696e4e.tar.gz
Detect build type
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD4
1 files changed, 3 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 330ccccbf0fc..711868ec473b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,8 @@
#!/bin/hint/bash
# Maintainer : bartus <arch-user-repoᘓbartus.33mail.com>
+check_option "debug" "y" && BUILD_TYPE=Debug || BUID_TYPE=Release
+
## Configuration env vars:
_BUILD_CUDA="${BUILD_CUDA:-ON}"
_CUDA_ARCHITECTURES="${CUDA_ARCH:-native}"
@@ -60,7 +62,7 @@ build() {
fi
_CMAKE_FLAGS+=( -DTESTS_ENABLED=OFF
- -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_BUILD_TYPE=${BUILD_TYPE}
-DCMAKE_INSTALL_PREFIX=/usr )
cmake "${_CMAKE_FLAGS[@]}" -G Ninja -S "$pkgname" -B build
# shellcheck disable=SC2046 # allow MAKEFLAGS to carry multiple flags.