mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			369 lines
		
	
	
	
		
			11 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			369 lines
		
	
	
	
		
			11 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#
 | 
						|
# Copyright (C) 2012-2016 OpenWrt.org
 | 
						|
#
 | 
						|
# This is free software, licensed under the GNU General Public License v2.
 | 
						|
# See /LICENSE for more information.
 | 
						|
#
 | 
						|
 | 
						|
include $(TOPDIR)/rules.mk
 | 
						|
 | 
						|
PKG_NAME:=nginx
 | 
						|
PKG_VERSION:=1.14.0
 | 
						|
PKG_RELEASE:=2
 | 
						|
 | 
						|
PKG_SOURCE:=nginx-$(PKG_VERSION).tar.gz
 | 
						|
PKG_SOURCE_URL:=http://nginx.org/download/
 | 
						|
PKG_HASH:=5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5
 | 
						|
 | 
						|
PKG_MAINTAINER:=Thomas Heil <heil@terminal-consulting.de>
 | 
						|
PKG_LICENSE:=2-clause BSD-like license
 | 
						|
 | 
						|
PKG_BUILD_DIR:=$(BUILD_DIR)/nginx-$(PKG_VERSION)
 | 
						|
 | 
						|
PKG_BUILD_PARALLEL:=1
 | 
						|
PKG_INSTALL:=1
 | 
						|
 | 
						|
PKG_CONFIG_DEPENDS := \
 | 
						|
	CONFIG_NGINX_SSL \
 | 
						|
	CONFIG_NGINX_DAV \
 | 
						|
	CONFIG_NGINX_FLV \
 | 
						|
	CONFIG_NGINX_STUB_STATUS \
 | 
						|
	CONFIG_NGINX_HTTP_CHARSET \
 | 
						|
	CONFIG_NGINX_HTTP_GZIP \
 | 
						|
	CONFIG_NGINX_HTTP_SSI \
 | 
						|
	CONFIG_NGINX_HTTP_USERID \
 | 
						|
	CONFIG_NGINX_HTTP_ACCESS \
 | 
						|
	CONFIG_NGINX_HTTP_AUTH_BASIC \
 | 
						|
	CONFIG_NGINX_HTTP_AUTH_REQUEST \
 | 
						|
	CONFIG_NGINX_HTTP_AUTOINDEX \
 | 
						|
	CONFIG_NGINX_HTTP_GEO \
 | 
						|
	CONFIG_NGINX_HTTP_MAP \
 | 
						|
	CONFIG_NGINX_HTTP_SPLIT_CLIENTS \
 | 
						|
	CONFIG_NGINX_HTTP_REFERER \
 | 
						|
	CONFIG_NGINX_HTTP_REWRITE \
 | 
						|
	CONFIG_NGINX_HTTP_PROXY \
 | 
						|
	CONFIG_NGINX_HTTP_FASTCGI \
 | 
						|
	CONFIG_NGINX_HTTP_UWSGI \
 | 
						|
	CONFIG_NGINX_HTTP_SCGI \
 | 
						|
	CONFIG_NGINX_HTTP_MEMCACHED \
 | 
						|
	CONFIG_NGINX_HTTP_LIMIT_CONN \
 | 
						|
	CONFIG_NGINX_HTTP_LIMIT_REQ \
 | 
						|
	CONFIG_NGINX_HTTP_EMPTY_GIF \
 | 
						|
	CONFIG_NGINX_HTTP_BROWSER \
 | 
						|
	CONFIG_NGINX_HTTP_UPSTREAM_HASH \
 | 
						|
	CONFIG_NGINX_HTTP_UPSTREAM_IP_HASH \
 | 
						|
	CONFIG_NGINX_HTTP_UPSTREAM_LEAST_CONN \
 | 
						|
	CONFIG_NGINX_HTTP_UPSTREAM_KEEPALIVE \
 | 
						|
	CONFIG_NGINX_HTTP_UPSTREAM_ZONE \
 | 
						|
	CONFIG_NGINX_HTTP_CACHE \
 | 
						|
	CONFIG_NGINX_HTTP_V2 \
 | 
						|
	CONFIG_NGINX_PCRE \
 | 
						|
	CONFIG_NGINX_STREAM \
 | 
						|
	CONFIG_NGINX_NAXSI \
 | 
						|
	CONFIG_NGINX_LUA \
 | 
						|
	CONFIG_NGINX_HTTP_REAL_IP \
 | 
						|
	CONFIG_NGINX_HTTP_SECURE_LINK \
 | 
						|
	CONFIG_NGINX_HTTP_BROTLI \
 | 
						|
	CONFIG_NGINX_HEADERS_MORE
 | 
						|
 | 
						|
include $(INCLUDE_DIR)/package.mk
 | 
						|
 | 
						|
define Package/nginx
 | 
						|
  SECTION:=net
 | 
						|
  CATEGORY:=Network
 | 
						|
  SUBMENU:=Web Servers/Proxies
 | 
						|
  TITLE:=Nginx web server
 | 
						|
  URL:=http://nginx.org/
 | 
						|
  DEPENDS:=+NGINX_PCRE:libpcre +(NGINX_SSL||NGINX_HTTP_CACHE||NGINX_HTTP_AUTH_BASIC):libopenssl +NGINX_HTTP_GZIP:zlib +NGINX_LUA:liblua +libpthread
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx/description
 | 
						|
 nginx is an HTTP and reverse proxy server, as well as a mail proxy server,
 | 
						|
 written by Igor Sysoev.
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx/config
 | 
						|
  source "$(SOURCE)/Config.in"
 | 
						|
endef
 | 
						|
 | 
						|
config_files=nginx.conf mime.types
 | 
						|
 | 
						|
define Package/nginx/conffiles
 | 
						|
/etc/nginx/
 | 
						|
endef
 | 
						|
 | 
						|
ADDITIONAL_MODULES:=
 | 
						|
ifeq ($(CONFIG_NGINX_NAXSI),y)
 | 
						|
  ADDITIONAL_MODULES += --add-module=$(PKG_BUILD_DIR)/nginx-naxsi/naxsi_src
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_LUA),y)
 | 
						|
  ADDITIONAL_MODULES += --add-module=$(PKG_BUILD_DIR)/lua-nginx
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_IPV6),y)
 | 
						|
  ADDITIONAL_MODULES += --with-ipv6
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_STUB_STATUS),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_stub_status_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_FLV),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_flv_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_SSL),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_ssl_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_DAV),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_dav_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_CACHE),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http-cache
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_PCRE),y)
 | 
						|
  ADDITIONAL_MODULES += --without-pcre
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_CHARSET),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_charset_module
 | 
						|
else
 | 
						|
  config_files += koi-utf koi-win win-utf
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_GZIP),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_gzip_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_SSI),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_ssi_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_USERID),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_userid_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_ACCESS),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_access_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_AUTH_BASIC),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_auth_basic_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HTTP_AUTH_REQUEST),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_auth_request_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_AUTOINDEX),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_autoindex_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_GEO),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_geo_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_MAP),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_map_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_SPLIT_CLIENTS),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_split_clients_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_REFERER),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_referer_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_REWRITE),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_rewrite_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_PROXY),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_proxy_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_FASTCGI),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_fastcgi_module
 | 
						|
else
 | 
						|
  config_files += fastcgi_params
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_UWSGI),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_uwsgi_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_SCGI),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_scgi_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_MEMCACHED),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_memcached_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_LIMIT_CONN),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_limit_conn_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_LIMIT_REQ),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_limit_req_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_EMPTY_GIF),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_empty_gif_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_BROWSER),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_browser_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_UPSTREAM_HASH),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_upstream_hash_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_UPSTREAM_IP_HASH),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_upstream_ip_hash_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_UPSTREAM_LEAST_CONN),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_upstream_least_conn_module
 | 
						|
endif
 | 
						|
ifneq ($(CONFIG_NGINX_HTTP_UPSTREAM_KEEPALIVE),y)
 | 
						|
  ADDITIONAL_MODULES += --without-http_upstream_keepalive_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HTTP_V2),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_v2_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HTTP_REAL_IP),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_realip_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HTTP_SECURE_LINK),y)
 | 
						|
  ADDITIONAL_MODULES += --with-http_secure_link_module
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HEADERS_MORE),y)
 | 
						|
  ADDITIONAL_MODULES += --add-module=$(PKG_BUILD_DIR)/nginx-headers-more
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_HTTP_BROTLI),y)
 | 
						|
  ADDITIONAL_MODULES += --add-module=$(PKG_BUILD_DIR)/nginx-brotli
 | 
						|
endif
 | 
						|
ifeq ($(CONFIG_NGINX_STREAM),y)
 | 
						|
  ADDITIONAL_MODULES += --with-stream
 | 
						|
endif
 | 
						|
 | 
						|
define Package/nginx-mod-luci
 | 
						|
  SECTION:=net
 | 
						|
  CATEGORY:=Network
 | 
						|
  SUBMENU:=Web Servers/Proxies
 | 
						|
  TITLE:=Support file for Nginx
 | 
						|
  URL:=http://nginx.org/
 | 
						|
  DEPENDS:=nginx +uwsgi-cgi +uwsgi-cgi-luci-support
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx-mod-luci/description
 | 
						|
 Support file for LuCI in nginx (include custom nginx configuration, autostart script for uwsgi)
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx-mod-luci-ssl
 | 
						|
  SECTION:=net
 | 
						|
  CATEGORY:=Network
 | 
						|
  SUBMENU:=Web Servers/Proxies
 | 
						|
  TITLE:=Support file for Nginx (SSL)
 | 
						|
  URL:=http://nginx.org/
 | 
						|
  DEPENDS:=nginx +nginx-mod-luci
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx-mod-luci-ssl/description
 | 
						|
 Support file for LuCI in nginx (include custom nginx configuration, autostart script for uwsgi, redirect from http to https)
 | 
						|
endef
 | 
						|
 | 
						|
TARGET_CFLAGS += -fvisibility=hidden -ffunction-sections -fdata-sections -DNGX_LUA_NO_BY_LUA_BLOCK -DNGX_HAVE_GCC_ATOMIC
 | 
						|
TARGET_LDFLAGS += -Wl,--gc-sections
 | 
						|
 | 
						|
define Build/Configure
 | 
						|
	( cd $(PKG_BUILD_DIR) ; \
 | 
						|
		$(if $(CONFIG_NGINX_LUA),LUA_INC=$(STAGING_DIR)/usr/include LUA_LIB=$(STAGING_DIR)/usr/lib) \
 | 
						|
		./configure \
 | 
						|
			--crossbuild=Linux::$(ARCH) \
 | 
						|
			--prefix=/usr \
 | 
						|
			--conf-path=/etc/nginx/nginx.conf \
 | 
						|
			$(ADDITIONAL_MODULES) \
 | 
						|
			--error-log-path=/var/log/nginx/error.log \
 | 
						|
			--pid-path=/var/run/nginx.pid \
 | 
						|
			--lock-path=/var/lock/nginx.lock \
 | 
						|
			--http-log-path=/var/log/nginx/access.log \
 | 
						|
			--http-client-body-temp-path=/var/lib/nginx/body \
 | 
						|
			--http-proxy-temp-path=/var/lib/nginx/proxy \
 | 
						|
			--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
 | 
						|
			--with-cc="$(TARGET_CC)" \
 | 
						|
			--with-cc-opt="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \
 | 
						|
			--with-ld-opt="$(TARGET_LDFLAGS)" \
 | 
						|
			--without-http_upstream_zone_module \
 | 
						|
	)
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx-mod-luci/install
 | 
						|
	$(INSTALL_DIR) $(1)/etc/nginx
 | 
						|
	$(INSTALL_BIN) ./files-luci-support/luci_uwsgi.conf $(1)/etc/nginx/luci_uwsgi.conf
 | 
						|
	$(INSTALL_BIN) ./files-luci-support/luci_nginx.conf $(1)/etc/nginx/luci_nginx.conf
 | 
						|
	$(INSTALL_DIR) $(1)/etc/uci-defaults
 | 
						|
	$(INSTALL_BIN) ./files-luci-support/60_nginx-luci-support $(1)/etc/uci-defaults/60_nginx-luci-support
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx-mod-luci-ssl/install
 | 
						|
	$(INSTALL_DIR) $(1)/etc/nginx
 | 
						|
	$(INSTALL_BIN) ./files-luci-support/luci_nginx_ssl.conf $(1)/etc/nginx/luci_nginx_ssl.conf
 | 
						|
	$(INSTALL_DIR) $(1)/etc/uci-defaults
 | 
						|
	$(INSTALL_BIN) ./files-luci-support/70_nginx-luci-support-ssl $(1)/etc/uci-defaults/70_nginx-luci-support-ssl
 | 
						|
endef
 | 
						|
 | 
						|
define Package/nginx/install
 | 
						|
	$(INSTALL_DIR) $(1)/usr/sbin
 | 
						|
	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/nginx $(1)/usr/sbin/
 | 
						|
	$(INSTALL_DIR) $(1)/etc/nginx
 | 
						|
	$(INSTALL_DATA) $(addprefix $(PKG_INSTALL_DIR)/etc/nginx/,$(config_files)) $(1)/etc/nginx/
 | 
						|
	$(INSTALL_DIR) $(1)/etc/init.d
 | 
						|
	$(INSTALL_BIN) ./files/nginx.init $(1)/etc/init.d/nginx
 | 
						|
ifeq ($(CONFIG_NGINX_NAXSI),y)
 | 
						|
	$(INSTALL_DIR) $(1)/etc/nginx
 | 
						|
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/nginx-naxsi/naxsi_config/naxsi_core.rules $(1)/etc/nginx
 | 
						|
	chmod 0640 $(1)/etc/nginx/naxsi_core.rules
 | 
						|
endif
 | 
						|
	$(if $(CONFIG_NGINX_NAXSI),$($(INSTALL_BIN) $(PKG_BUILD_DIR)/nginx-naxsi/naxsi_config/naxsi_core.rules $(1)/etc/nginx))
 | 
						|
	$(if $(CONFIG_NGINX_NAXSI),$(chmod 0640 $(1)/etc/nginx/naxsi_core.rules))
 | 
						|
endef
 | 
						|
 | 
						|
define Build/Prepare
 | 
						|
	$(call Build/Prepare/Default)
 | 
						|
	$(if $(CONFIG_NGINX_NAXSI),$(call Prepare/nginx-naxsi))
 | 
						|
	$(if $(CONFIG_NGINX_LUA),$(call Prepare/lua-nginx))
 | 
						|
	$(if $(CONFIG_NGINX_HTTP_BROTLI),$(call Prepare/nginx-brotli))
 | 
						|
	$(if $(CONFIG_NGINX_HEADERS_MORE),$(call Prepare/nginx-headers-more))
 | 
						|
endef
 | 
						|
 | 
						|
define Download/nginx-headers-more
 | 
						|
	VERSION:=a9f7c7e86cc7441d04e2f11f01c2e3a9c4b0301d
 | 
						|
	SUBDIR:=nginx-headers-more
 | 
						|
	FILE:=headers-more-nginx-module-$(PKG_VERSION)-$$(VERSION).tar.gz
 | 
						|
	URL:=https://github.com/openresty/headers-more-nginx-module.git
 | 
						|
	PROTO:=git
 | 
						|
endef
 | 
						|
 | 
						|
define  Prepare/nginx-headers-more
 | 
						|
	$(eval $(call Download,nginx-headers-more))
 | 
						|
	gzip -dc $(DL_DIR)/$(FILE) | tar -C $(PKG_BUILD_DIR) $(TAR_OPTIONS)
 | 
						|
endef
 | 
						|
 | 
						|
define Download/nginx-brotli
 | 
						|
	VERSION:=37ab9b2933a0b756ba3447000b7f31d432ed8228
 | 
						|
	SUBDIR:=nginx-brotli
 | 
						|
	FILE:=ngx-brotli-module-$(PKG_VERSION)-$$(VERSION).tar.gz
 | 
						|
	URL:=https://github.com/eustas/ngx_brotli.git
 | 
						|
	PROTO:=git
 | 
						|
endef
 | 
						|
 | 
						|
define  Prepare/nginx-brotli
 | 
						|
	$(eval $(call Download,nginx-brotli))
 | 
						|
	gzip -dc $(DL_DIR)/$(FILE) | tar -C $(PKG_BUILD_DIR) $(TAR_OPTIONS)
 | 
						|
endef
 | 
						|
 | 
						|
define Download/nginx-naxsi
 | 
						|
	VERSION:=fc4740f9734cabc1ce4c9d4cddc4b472eab1cc4b
 | 
						|
	SUBDIR:=nginx-naxsi
 | 
						|
	FILE:=nginx-naxsi-module-$(PKG_VERSION)-$$(VERSION).tar.gz
 | 
						|
	URL:=https://github.com/nbs-system/naxsi.git
 | 
						|
	PROTO:=git
 | 
						|
endef
 | 
						|
 | 
						|
define  Prepare/nginx-naxsi
 | 
						|
	$(eval $(call Download,nginx-naxsi))
 | 
						|
	gzip -dc $(DL_DIR)/$(FILE) | tar -C $(PKG_BUILD_DIR) $(TAR_OPTIONS)
 | 
						|
endef
 | 
						|
 | 
						|
define Download/lua-nginx
 | 
						|
	VERSION:=55743aeba3075b34a250380b32bad6366eae6c30
 | 
						|
	SUBDIR:=lua-nginx
 | 
						|
	FILE:=lua-nginx-module-$(PKG_VERSION)-$$(VERSION).tar.gz
 | 
						|
	URL:=https://github.com/openresty/lua-nginx-module.git
 | 
						|
	PROTO:=git
 | 
						|
endef
 | 
						|
 | 
						|
define  Prepare/lua-nginx
 | 
						|
	$(eval $(call Download,lua-nginx))
 | 
						|
	gzip -dc $(DL_DIR)/$(FILE) | tar -C $(PKG_BUILD_DIR) $(TAR_OPTIONS)
 | 
						|
	$(call PatchDir,$(PKG_BUILD_DIR),./patches-lua-nginx)
 | 
						|
endef
 | 
						|
 | 
						|
$(eval $(call BuildPackage,nginx))
 | 
						|
$(eval $(call BuildPackage,nginx-mod-luci))
 | 
						|
$(eval $(call BuildPackage,nginx-mod-luci-ssl))
 |