summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2016-06-16 10:08:55 +0800
committerruki <[email protected]>2016-06-16 10:08:55 +0800
commitbc1a8804fede227f5c65e7f2d8eb131b06ebb7a7 (patch)
treee2ae74bfa944c51740a5dd7af2276bb0eb649fe6
parent82ee47ac5d13b46c489ec36bd6bcc0fcf0c8921c (diff)
fix add_packages
-rw-r--r--xmake/core/project/project.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua
index d8da96dbe..c71ee45ac 100644
--- a/xmake/core/project/project.lua
+++ b/xmake/core/project/project.lua
@@ -467,6 +467,9 @@ function project._interpreter()
-- register api: add_cxxfuncs() to target
interp:api_register("target", "add_cxxfuncs", project._api_add_cxxfuncs)
+ -- register api: add_packages() to target
+ interp:api_register_builtin("add_packages", interp:_api_within_scope("target", "add_options"))
+
-- register api: set_category()
--
-- category: main, action, plugin, task (default)
@@ -489,9 +492,6 @@ function project._interpreter()
-- register api: add_packagedirs() to root
interp:api_register(nil, "add_packagedirs", project._api_add_pkgdirs)
- -- register api: add_packages() to root
- interp:api_register(nil, "add_packages", interpreter.api_builtin_add_subdirs)
-
-- register api: add_plugindirs() to root
interp:api_register(nil, "add_plugindirs", project._api_add_plugindirs)