# 

-include ../../../path.mk
-include ../../../arch.mk
-include $(TOPDIR)/.config
-include $(TOPDIR)/Vars.mk

###########################################################################

MYNAME  := "ARIES/HTDOCS/PHPLIB/FATLADY"
MYMAKE	:= make V=$(V) DEBUG=$(DEBUG)
TDIR	:= $(TARGET)/htdocs/phplib/fatlady
FILES	:= 
SUBDIRS := INET DHCPS 
REMOVES	:=

###########################################################################

ifeq ($(ELBOX_TEMPLATE_ARIES_NET_SNMP_5_5),y)
FILES += SNMPD
endif 

ifeq ($(ELBOX_TEMPLATE_ARIES_ADVANCED_LAYOUT),y)
FILES += VLAN PHYINF.INF
endif

ifeq ($(ELBOX_TEMPLATE_ARIES_NEW_WIFI_UID),y)
SUBDIRS	+= WIFI
endif

ifeq ($(ELBOX_USE_IPV6),y)
ifneq ($(ELBOX_PROGS_GPL_QUAGGA_UNIFIED),y)
FILES += ROUTE6.DYNAMIC
endif
FILES += FIREWALL6 ROUTE6.STATIC
FILES += DHCPS6.BRIDGE-1 DHCPS6.INF DHCPS6.LAN-1 DHCPS6.LAN-2 DHCPS6.LAN-3 DHCPS6.LAN-4 DEVICE.RDNSS
endif

ifeq ($(ELBOX_TEMPLATE_ARIES_UNIFIED_DNS),y)
FILES	+= DNS.INF
REMOVES	+= DNS4.* DNS6.* DNS/dns4
endif

ifeq ($(ELBOX_PROGS_PRIV_FILTER),y)
SUBDIRS	+= FILTER
FILES += FILTER.BRIDGE-1
endif

ifeq ($(ELBOX_TEMPLATE_ARIES_STORAGE_SUPPORT),y)
FILES += DEVICE.ACCOUNT
endif

ifeq ($(ELBOX_PROGS_GPL_QUAGGA_UNIFIED),y)
FILES += ROUTE.DYNAMIC
endif
###########################################################################
all:
	@echo -e "\033[32mBuilding applets for $(MYNAME) ...\033[0m"
	$(Q)for i in $(SUBDIRS); do $(MYMAKE) -C $$i; done

rootfs:
	@echo -e "\033[32mCreating rootfs for $(MYNAME) ...\033[0m"
	$(Q)[ -d $(TDIR) ] || mkdir -p $(TDIR)
	$(Q)for i in $(SUBDIRS); do $(MYMAKE) -C $$i rootfs; done

install:
	@echo -e "\033[32mInstalling applets for $(MYNAME) ...\033[0m"
	$(Q)for i in $(FILES); do cp -r --remove-destination $$i.php $(TDIR)/. ; done
	$(Q)for i in $(SUBDIRS); do $(MYMAKE) -C $$i install; done
	$(Q)for i in $(REMOVES); do rm -f $(TDIR)/$$i.php ; done

.PHONY: all rootfs install
###########################################################################
