diff options
| author | ruki <[email protected]> | 2019-03-09 22:49:25 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-03-09 22:49:25 +0800 |
| commit | d6e56921c1970ec45525c19f3bf1c3b752ce689b (patch) | |
| tree | 5c4d70ac5aebc17668f3b62d7a2dfa9a851ee1a8 /xmake/core | |
| parent | ccad5dc61f0798b0c96303ddca2848fdbce9a113 (diff) | |
mark add_headerdirs as deprecated
Diffstat (limited to 'xmake/core')
| -rw-r--r-- | xmake/core/project/deprecated/project.lua | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/xmake/core/project/deprecated/project.lua b/xmake/core/project/deprecated/project.lua index 45353098b..dcebd308f 100644 --- a/xmake/core/project/deprecated/project.lua +++ b/xmake/core/project/deprecated/project.lua @@ -155,6 +155,23 @@ function deprecated_project._api_target_add_headers(interp) end) end +-- add_headerdirs for target +function deprecated_project._api_target_add_headerdirs(interp) + + -- get api function + local apifunc = interp:_api_within_scope("target", "add_headerdirs") + assert(apifunc) + + -- register api + interp:_api_within_scope_set("target", "add_headerdirs", function (value, ...) + + -- deprecated + deprecated.add("add_includedirs(%s, {public|interface = true})", "add_headerdirs(%s)", tostring(value)) + + -- dispatch it + apifunc(value, ...) + end) +end -- add_defines_h for target function deprecated_project._api_target_add_defines_h(interp) @@ -271,6 +288,7 @@ function deprecated_project.api_register(interp) -- register api: add_headers() to target deprecated_project._api_target_add_headers(interp) + deprecated_project._api_target_add_headerdirs(interp) -- register api: add_defines_h()/set_config_header() to option/target deprecated_project._api_option_add_defines_h(interp) |
