Inherit all compiler and linker settings, e.g. add_cflags, add_defines, add_includedirs ..
Roadmap
References
#291
Examples
target("test")
set_kind("static")
add_files("src/*.c")
add_includedirs("inc", {public = true})
-- inherit includedirs and link libtest.a
target("demo")
set_kind("binary")
add_deps("test")
-- only affect the compilation order
target("demo2")
set_kind("binary")
add_deps("test", {inherit = false})
Inherit all compiler and linker settings, e.g.
add_cflags,add_defines,add_includedirs..Roadmap
add_xxx("", {public = true})add_deps("", {inherit = false})target:get("defines", {interface = true})target:add("defines", "xxx", {public = true})target:set("defines", "xxx", {private = true})References
#291
Examples