summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2023-02-21 00:41:15 +0800
committerruki <[email protected]>2023-02-21 00:41:15 +0800
commit52272f424a743e905b2817148caad12538d39ebc (patch)
tree9ad36883ed5590e538a0225ad0fe443a73bba43c
parent27c69b5a6b23f1b597c320a6404c4612c6625cf3 (diff)
revert cuda
-rw-r--r--xmake/rules/cuda/env/xmake.lua4
-rw-r--r--xmake/rules/utils/check_targets/checker.lua (renamed from xmake/rules/utils/check_targets/check_targets.lua)2
-rw-r--r--xmake/rules/utils/check_targets/xmake.lua6
3 files changed, 6 insertions, 6 deletions
diff --git a/xmake/rules/cuda/env/xmake.lua b/xmake/rules/cuda/env/xmake.lua
index 559774466..cb4833dd3 100644
--- a/xmake/rules/cuda/env/xmake.lua
+++ b/xmake/rules/cuda/env/xmake.lua
@@ -23,17 +23,15 @@ rule("cuda.env")
on_load(function (target)
import("detect.sdks.find_cuda")
- --[[
local cuda = assert(find_cuda(nil, {verbose = true}), "Cuda SDK not found!")
if cuda then
target:data_set("cuda", cuda)
- end]]
+ end
end)
after_load(function (target)
import("core.platform.platform")
- if true then return end
-- get cuda sdk
local cuda = assert(target:data("cuda"), "Cuda SDK not found!")
diff --git a/xmake/rules/utils/check_targets/check_targets.lua b/xmake/rules/utils/check_targets/checker.lua
index cf15eac39..70b21450b 100644
--- a/xmake/rules/utils/check_targets/check_targets.lua
+++ b/xmake/rules/utils/check_targets/checker.lua
@@ -38,7 +38,7 @@ function _show(str, opt)
end
end
-function main(target)
+function check_target(target)
local checkers = checker.checkers()
for name, info in table.orderpairs(checkers) do
-- just do some faster checkers
diff --git a/xmake/rules/utils/check_targets/xmake.lua b/xmake/rules/utils/check_targets/xmake.lua
index c14d4854e..553678793 100644
--- a/xmake/rules/utils/check_targets/xmake.lua
+++ b/xmake/rules/utils/check_targets/xmake.lua
@@ -18,7 +18,9 @@
-- @file xmake.lua
--
--- define rule: utils.check.targets
rule("utils.check.targets")
- before_build("check_targets")
+ add_deps("utils.check.project")
+ before_build(function (target)
+ import("checker").check_target(target)
+ end)