summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2020-06-17 18:07:08 +0200
committerbartus2020-06-17 18:07:08 +0200
commitd904ad998f5eb77821c9b58f5ce475c661da7238 (patch)
treee84b4bb2e9defb1dbbcb51faafb9b80ada93db7b
parentba7006315af24f160f42d5870da5ab1b097d1bd0 (diff)
downloadaur-d904ad998f5eb77821c9b58f5ce475c661da7238.tar.gz
Add _CUDA_ARCH env variable
-rw-r--r--PKGBUILD7
1 files changed, 5 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2f6fcb103f11..4845f9fad3e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
#!/bin/hint/bash
# Maintainer : bartus <arch-user-repoᘓbartus.33mail.com>
-####to disable cuda kernel comment out this line
+## Configuration env vars:
_BUILD_CUDA="${_BUILD_CUDA:-ON}"
+_CUDA_ARCH="${_CUDA_ARCH:-Auto}"
name=colmap
#fragment="#commit=5bea89263bf5f3ed623b8e6e6a5f022a0ed9c1de"
@@ -56,7 +57,9 @@ build() {
if [[ -n "$_CUDA_PKG" && "$_BUILD_CUDA" == "ON" ]]; then
_CMAKE_FLAGS+=( -DCUDA_ENABLED=ON
-DCUDA_HOST_COMPILER=/opt/cuda/bin/gcc
- -DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda )
+ -DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda
+ -DCUDA_ARCHS="$_CUDA_ARCH"
+ )
else
_CMAKE_FLAGS+=( -DCUDA_ENABLED=OFF )
fi