diff options
Diffstat (limited to 'xmake/templates/c++/shared')
| -rw-r--r-- | xmake/templates/c++/shared/project/xmake.lua | 8 | ||||
| -rw-r--r-- | xmake/templates/c++/shared/template.lua | 16 |
2 files changed, 6 insertions, 18 deletions
diff --git a/xmake/templates/c++/shared/project/xmake.lua b/xmake/templates/c++/shared/project/xmake.lua index 59fe4dbe6..79ce52043 100644 --- a/xmake/templates/c++/shared/project/xmake.lua +++ b/xmake/templates/c++/shared/project/xmake.lua @@ -3,7 +3,7 @@ add_rules("mode.debug", "mode.release") -- add target -target("[targetname]") +target("${TARGETNAME}") -- set kind set_kind("shared") @@ -12,15 +12,15 @@ target("[targetname]") add_files("src/interface.cpp") -- add target -target("[targetname]_demo") +target("${TARGETNAME}_demo") -- set kind set_kind("binary") -- add deps - add_deps("[targetname]") + add_deps("${TARGETNAME}") -- add files add_files("src/test.cpp") - +${FAQ} diff --git a/xmake/templates/c++/shared/template.lua b/xmake/templates/c++/shared/template.lua index 666542844..d7ec5bae4 100644 --- a/xmake/templates/c++/shared/template.lua +++ b/xmake/templates/c++/shared/template.lua @@ -1,14 +1,2 @@ --- set name -set_name("shared") - --- set description -set_description("The Shared Library") - --- set project directory -set_projectdir("project") - --- add macros -add_macros("targetname", "$(targetname)") - --- add macro files -add_macrofiles("xmake.lua") +template("shared") + add_configfiles("xmake.lua") |
