Commit e9b1a513 authored by PanZezhong's avatar PanZezhong
Browse files

issue/78 修改编译流程

parent 086a8751
......@@ -114,13 +114,13 @@ end
target("infini-utils")
set_kind("static")
on_install(function (target) end)
set_languages("cxx17")
add_files("src/utils/*.cc")
target_end()
target("infiniop")
set_kind("shared")
add_deps("infini-utils")
if has_config("cpu") then
add_deps("infiniop-cpu")
end
......@@ -168,7 +168,6 @@ target_end()
target("infinirt")
set_kind("shared")
add_deps("infini-utils")
if has_config("cpu") then
add_deps("infinirt-cpu")
end
......
......@@ -39,8 +39,8 @@ rule("ascend-kernels")
rule_end()
target("infiniop-ascend")
-- Other configs
set_kind("static")
add_deps("infini-utils")
set_languages("cxx17")
on_install(function (target) end)
-- Add files
......
......@@ -38,6 +38,7 @@ local src_dir = path.join(os.projectdir(), "src", "infiniop")
target("infiniop-cambricon")
set_kind("static")
add_deps("infini-utils")
on_install(function (target) end)
set_languages("cxx17")
add_files(src_dir.."/devices/bang/*.cc", src_dir.."/ops/*/bang/*.cc")
......
target("infiniop-cpu")
on_install(function (target) end)
set_kind("static")
add_deps("infini-utils")
on_install(function (target) end)
set_warnings("all", "error")
......@@ -17,8 +18,9 @@ target("infiniop-cpu")
target_end()
target("infinirt-cpu")
on_install(function (target) end)
set_kind("static")
add_deps("infini-utils")
on_install(function (target) end)
set_warnings("all", "error")
......
......@@ -10,6 +10,7 @@ end
target("infiniop-cuda")
set_kind("static")
add_deps("infini-utils")
on_install(function (target) end)
set_policy("build.cuda.devlink", true)
......@@ -37,6 +38,7 @@ target_end()
target("infinirt-cuda")
set_kind("static")
add_deps("infini-utils")
on_install(function (target) end)
set_policy("build.cuda.devlink", true)
......
......@@ -8,8 +8,8 @@ add_links("xpurt")
add_links("xpuapi")
target("infiniop-kunlun")
-- Other configs
set_kind("static")
add_deps("infini-utils")
set_languages("cxx17")
on_install(function (target) end)
-- Add files
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment