From 464f6ed4566f6711bf5a3fa28d780cb8d71c0014 Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Fri, 30 May 2008 20:49:23 +0000 Subject: [PATCH] * Reintroduced compiling support * Added switch for Production (compiled) / Debug (source) - Target to OpenWRT configuration menu --- contrib/package/luci/Makefile | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/contrib/package/luci/Makefile b/contrib/package/luci/Makefile index e77c41e66..fc0e468ea 100644 --- a/contrib/package/luci/Makefile +++ b/contrib/package/luci/Makefile @@ -16,7 +16,6 @@ PKG_SOURCE_VERSION:=$(PKG_REV) PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install -# LUA_TARGET:=compile LUAC=$(BUILD_DIR_HOST)/lua/luac LUA_TARGET:=source PKG_SELECTED_MODULES:= @@ -79,6 +78,24 @@ define Package/luci-core/install $(call Package/luci/install/template,$(1),libs/core) endef +define Package/luci-core/config + choice + prompt "Build Target" + default PACKAGE_luci-core_compile + + config PACKAGE_luci-core_compile + bool "Production" + + config PACKAGE_luci-core_source + bool "Debug" + + endchoice +endef + +ifneq ($(CONFIG_PACKAGE_luci-core_compile),) + LUA_TARGET:=compile +endif + ### Libraries ### define Package/luci-cbi -- 2.25.1