mirror of
https://github.com/openwrt/luci.git
synced 2025-12-21 17:04:35 +04:00
Rework LuCI build system
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
This commit is contained in:
17
collections/luci-light/Makefile
Normal file
17
collections/luci-light/Makefile
Normal file
@@ -0,0 +1,17 @@
|
||||
#
|
||||
# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
|
||||
#
|
||||
# This is free software, licensed under the Apache License, Version 2.0 .
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TYPE:=col
|
||||
LUCI_BASENAME:=light
|
||||
|
||||
LUCI_TITLE:=Minimum package set using only admin mini and the standard theme
|
||||
LUCI_DEPENDS:=+uhttpd +luci-mod-admin-mini +luci-theme-openwrt @BROKEN
|
||||
|
||||
include ../../luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
||||
17
collections/luci-ssl/Makefile
Normal file
17
collections/luci-ssl/Makefile
Normal file
@@ -0,0 +1,17 @@
|
||||
#
|
||||
# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
|
||||
#
|
||||
# This is free software, licensed under the Apache License, Version 2.0 .
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TYPE:=col
|
||||
LUCI_BASENAME:=ssl
|
||||
|
||||
LUCI_TITLE:=Standard OpenWrt set with HTTPS support
|
||||
LUCI_DEPENDS:=+luci +libustream-polarssl +px5g
|
||||
|
||||
include ../../luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
||||
19
collections/luci/Makefile
Normal file
19
collections/luci/Makefile
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
|
||||
#
|
||||
# This is free software, licensed under the Apache License, Version 2.0 .
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TYPE:=col
|
||||
LUCI_BASENAME:=luci
|
||||
|
||||
LUCI_TITLE:=Standard OpenWrt set including full admin with ppp support and the default Bootstrap theme
|
||||
LUCI_DEPENDS:= \
|
||||
+uhttpd +uhttpd-mod-ubus +luci-mod-admin-full +luci-theme-bootstrap \
|
||||
+luci-app-firewall +luci-proto-ppp +libiwinfo-lua +luci-lib-nixio
|
||||
|
||||
include ../../luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
||||
Reference in New Issue
Block a user