diff options
| author | ruki <[email protected]> | 2019-06-10 22:32:56 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-06-10 09:17:36 +0800 |
| commit | c5fed632a287c2aedd335ba4e41f4347d2fe1956 (patch) | |
| tree | b3a703d66cb85f58353565345640b6eab35505a7 /xmake/core/project/deprecated/project.lua | |
| parent | e368bcfdb1e8326579a2ffb56e57ec6b316a29f0 (diff) | |
add builtin rule for language
Diffstat (limited to 'xmake/core/project/deprecated/project.lua')
| -rw-r--r-- | xmake/core/project/deprecated/project.lua | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/xmake/core/project/deprecated/project.lua b/xmake/core/project/deprecated/project.lua index a7b285381..85d05ed8f 100644 --- a/xmake/core/project/deprecated/project.lua +++ b/xmake/core/project/deprecated/project.lua @@ -264,38 +264,6 @@ function deprecated_project._api_is_option(interp, ...) return config.has(...) end --- patch target rules -function deprecated_project._patch_target_rules(target) - - -- TODO patch rules for the deprecated cuda link mode - -- we will remove this code in the future - local files = target:get("files") - if files and not target:rule("cuda.device_link") then - for _, sourcefile in ipairs(table.wrap(files)) do - if sourcefile:lower():endswith(".cu") then - local rules = {binary = "cuda.console", shared = "cuda.shared", static = "cuda.static"} - local rulename = rules[target:targetkind()] - if rulename then - local r = rule.rule(rulename) - if r then - target._RULES[rulename] = r - for _, deprule in ipairs(r:orderdeps()) do - local name = deprule:name() - if not target._RULES[name] then - target._RULES[name] = deprule - table.insert(target._ORDERULES, deprule) - end - end - table.insert(target._ORDERULES, r) - deprecated.add("add_rules(\"" .. rulename .. "\")", "set_kind(\"" .. target:targetkind() .. "\") for cuda") - end - end - break - end - end - end -end - -- register api function deprecated_project.api_register(interp) |
