summaryrefslogtreecommitdiff
path: root/packages/scripting-languages
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-12 17:12:54 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-12 17:13:12 +0100
commit331bd3be8fbe4d9f007684bbc1167aa8c2c86dc5 (patch)
tree09eda055d3e294484a0d9df57e8fb058cec062a3 /packages/scripting-languages
parent34b2dd4fb4daa02ebb61b73db4516bebbb0a8573 (diff)
downloadembtoolkit-331bd3be8fbe4d9f007684bbc1167aa8c2c86dc5.tar.gz
embtoolkit-331bd3be8fbe4d9f007684bbc1167aa8c2c86dc5.tar.bz2
embtoolkit-331bd3be8fbe4d9f007684bbc1167aa8c2c86dc5.tar.xz
packages/scripting-languages: convert to use include macro
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages/scripting-languages')
-rw-r--r--packages/scripting-languages/scripting-languages.mk29
1 files changed, 19 insertions, 10 deletions
diff --git a/packages/scripting-languages/scripting-languages.mk b/packages/scripting-languages/scripting-languages.mk
index fb72605..1a86024 100644
--- a/packages/scripting-languages/scripting-languages.mk
+++ b/packages/scripting-languages/scripting-languages.mk
@@ -1,6 +1,6 @@
################################################################################
# Embtoolkit
-# Copyright(C) 2010-2012 Abdoulaye Walsimou GAYE.
+# Copyright(C) 2010-2014 Abdoulaye Walsimou GAYE.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -23,16 +23,25 @@
# \date February 2010
################################################################################
-# LUA and modules
-include packages/scripting-languages/lua/lua.mk
-ROOTFS_COMPONENTS-$(CONFIG_EMBTK_HAVE_LUA) += lua_install
+embtk_pkgincdir := packages/scripting-languages
-include packages/scripting-languages/lua-modules/luafilesystem/luafilesystem.mk
-ROOTFS_COMPONENTS-$(CONFIG_EMBTK_HAVE_LUAFILESYSTEM) += luafilesystem_install
+#
+# lua
+#
+$(call embtk_include_pkg,lua)
+
+#
+# lua modules
+#
+embtk_pkgincdir := packages/scripting-languages/lua-modules
+
+# luafilesystem
+$(call embtk_include_pkg,luafilesystem)
-include packages/scripting-languages/lua-modules/rings/rings.mk
-ROOTFS_COMPONENTS-$(CONFIG_EMBTK_HAVE_RINGS) += rings_install
+# rings
+$(call embtk_include_pkg,rings)
-include packages/scripting-languages/lua-modules/cgilua/cgilua.mk
-ROOTFS_COMPONENTS-$(CONFIG_EMBTK_HAVE_CGILUA) += cgilua_install
+# cgilua
+$(call embtk_include_pkg,cgilua)
+embtk_pkgincdir :=