From 4a09e9b54f6bbfec304ed84bfe199b245fcff35d Mon Sep 17 00:00:00 2001 From: Francois Perrad Date: Sat, 11 Jan 2014 16:42:03 +0100 Subject: luainterpreter: create virtual package This patch introduces the luainterpreter virtual package, which is provided either by 'lua' or by 'lua-jit'. Packages that require a Lua interpreter can then depend on BR2_PACKAGE_LUAINTERPRETER (in their Config.in) and luainterpreter (in their .mk). Signed-off-by: Francois Perrad [yann.morin.1998@free.fr: switch to package-defined providers, apply Thomas' comments] Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/luainterpreter/Config.in | 6 ++++++ package/luainterpreter/luainterpreter.mk | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 package/luainterpreter/Config.in create mode 100644 package/luainterpreter/luainterpreter.mk (limited to 'package/luainterpreter') diff --git a/package/luainterpreter/Config.in b/package/luainterpreter/Config.in new file mode 100644 index 000000000..15621452d --- /dev/null +++ b/package/luainterpreter/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_HAS_LUA_INTERPRETER + bool + +config BR2_PACKAGE_PROVIDES_LUA_INTERPRETER + string + depends on BR2_PACKAGE_HAS_LUA_INTERPRETER diff --git a/package/luainterpreter/luainterpreter.mk b/package/luainterpreter/luainterpreter.mk new file mode 100644 index 000000000..04d63d471 --- /dev/null +++ b/package/luainterpreter/luainterpreter.mk @@ -0,0 +1,10 @@ +############################################################# +# +# luainterpreter +# +############################################################# + +LUAINTERPRETER_SOURCE = +LUAINTERPRETER_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_LUA_INTERPRETER)) + +$(eval $(generic-package)) -- cgit v1.2.3