SCRIPTS = $(notdir $(wildcard *.sh))

all:

clean:

romfs:
	sed -e '/^#/d' ${ROOTDIR}/${CONFIG_LINUXDIR}/.config > .config
	chmod 755 .config
	$(ROMFSINST) .config /sbin/config.sh
#Add for get product name in script - U-Media Ricky Cao on Jul. 28 2009
	cat ${ROOTDIR}/config/.config | grep ProjectName= | sed 's/ProjectName=//' | sed 's/"//' | sed 's/"//' > projectName
	chmod 755 projectName
	$(ROMFSINST) projectName /sbin/projectName
#U-Media Ricky Cao on Jul. 28 2009
	for i in $(SCRIPTS) ; do \
		$(ROMFSINST) $$i /sbin/$$i ; \
	done

ifeq ("$(CONFIG_USER_STORAGE)", "")	
	rm -rf $(ROMFSDIR)/sbin/storage.sh
endif
#Add for process PPP interface event - U-Media Ricky Cao on Apr. 17 2008
	$(ROMFSINST) ppp-ip-up /sbin/ppp-ip-up
	$(ROMFSINST) ppp-ip-down /sbin/ppp-ip-down
	$(ROMFSINST) kill_3g_dialer.sh /sbin/kill_3g_dialer.sh
	$(ROMFSINST) at_command.sh /sbin/at_command.sh
#U-Media Ricky Cao on Apr. 17 2008

ifeq ("$(CONFIG_USB)", "")	
	rm $(ROMFSDIR)/sbin/automount.sh
endif

ifeq ("$(CONFIG_USER_3G)", "")	
	rm $(ROMFSDIR)/sbin/3g.sh
	rm $(ROMFSDIR)/sbin/config-3g-ppp.sh
endif

ifeq ("$(CONFIG_USER_GOAHEAD_GreenAP)", "")	
	rm $(ROMFSDIR)/sbin/greenap.sh
endif

ifeq ("$(CONFIG_USER_INADYN)", "")	
	rm $(ROMFSDIR)/sbin/ddns.sh
endif

ifeq ("$(CONFIG_USER_PPPD)", "")	
	rm $(ROMFSDIR)/sbin/config-pppoe.sh
endif

ifeq ("$(CONFIG_USER_RP_L2TP)", "")	
	rm $(ROMFSDIR)/sbin/config-l2tp.sh
endif

ifeq ("$(CONFIG_USER_PPTP_CLIENT)", "")	
	rm $(ROMFSDIR)/sbin/config-pptp.sh
endif
