浏览代码

lighttpd: add lua support

Closes #4381

Signed-off-by: Danomi Mocelopolis <d_mo1234@yahoo.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Danomi Mocelopolis 13 年之前
父节点
当前提交
92bf824b7d
共有 3 个文件被更改,包括 15 次插入0 次删除
  1. 1 0
      CHANGES
  2. 7 0
      package/lighttpd/Config.in
  3. 7 0
      package/lighttpd/lighttpd.mk

+ 1 - 0
CHANGES

@@ -69,6 +69,7 @@
 	#4171: makedevs-unused-but-set-variable.patch
 	#4183: Codesourcery toolchain download site has changed
 	#4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
+	#4381: Add option to lighttpd to enable Lua support
 
 2011.08, Released August 31th, 2011:
 

+ 7 - 0
package/lighttpd/Config.in

@@ -44,4 +44,11 @@ config BR2_PACKAGE_LIGHTTPD_WEBDAV
 	help
 	  Enable webdav support. Needed to support mod_webdav
 
+config BR2_PACKAGE_LIGHTTPD_LUA
+	bool "lua support"
+	depends on BR2_PACKAGE_LIGHTTPD
+	select BR2_PACKAGE_LUA
+	help
+	  Enable Lua support. Needed to support mod_magnet
+
 endif

+ 7 - 0
package/lighttpd/lighttpd.mk

@@ -49,6 +49,13 @@ else
 LIGHTTPD_CONF_OPT += --without-webdav-props --without-webdav-locks
 endif
 
+ifeq ($(BR2_PACKAGE_LIGHTTPD_LUA),y)
+LIGHTTPD_DEPENDENCIES += lua
+LIGHTTPD_CONF_OPT += --with-lua
+else
+LIGHTTPD_CONF_OPT += --without-lua
+endif
+
 define LIGHTTPD_UNINSTALL_TARGET_CMDS
 	rm -f $(TARGET_DIR)/usr/sbin/lighttpd
 	rm -f $(TARGET_DIR)/usr/sbin/lighttpd-angel