From: Steven Barth Date: Fri, 30 May 2008 20:49:23 +0000 (+0000) Subject: * Reintroduced compiling support X-Git-Tag: 0.8.0~954 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=464f6ed4566f6711bf5a3fa28d780cb8d71c0014 * Reintroduced compiling support * Added switch for Production (compiled) / Debug (source) - Target to OpenWRT configuration menu --- 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