Support private, public, interface
to improve dependency inheritance like cmake
#368
Closed
9 tasks done
Labels
Milestone
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
The text was updated successfully, but these errors were encountered: