summaryrefslogtreecommitdiff
path: root/xmake/modules/core/tools/nvcc.lua
diff options
context:
space:
mode:
authorstar-hengxing <[email protected]>2022-12-09 18:36:36 +0800
committerstar-hengxing <[email protected]>2022-12-09 18:36:36 +0800
commit01f61e96f2a4399b594468c4aa6edc64ea2111fe (patch)
treed0d9a1d4e5fd8f49bf895adadcd87b84942a4fcd /xmake/modules/core/tools/nvcc.lua
parent8a1033206b2911b0e37e7d31a04a72ea3586b6f1 (diff)
fix cuda vs runtime
Diffstat (limited to 'xmake/modules/core/tools/nvcc.lua')
-rw-r--r--xmake/modules/core/tools/nvcc.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/xmake/modules/core/tools/nvcc.lua b/xmake/modules/core/tools/nvcc.lua
index 33c687695..454b6e934 100644
--- a/xmake/modules/core/tools/nvcc.lua
+++ b/xmake/modules/core/tools/nvcc.lua
@@ -166,6 +166,13 @@ function nf_optimize(self, level)
end
end
+-- make vs runtime flag
+function nf_runtime(self, vs_runtime)
+ if vs_runtime then
+ return (' -Xcompiler "-' .. vs_runtime .. '"'):trim()
+ end
+end
+
-- make the language flag
function nf_language(self, stdname)