1 2################################ 3# ROBO switch Diags, and Libs 4################################ 5robo: swlib 6 7swdiag: ncurses swlib 8 $(MAKE) -C ../switch/swdiag 9 10swlib: 11ifneq ($(wildcard $(TOP)/../switch/swmod/swmod.c),) 12 $(MAKE) -C ../switch/swlib 13endif 14 15swlib-install: 16 #install -m 755 ../switch/swlib/libsw.so $(INSTALLDIR)/robo/usr/lib/ 17 install -d $(INSTALLDIR)/robo/usr/lib 18 install -d $(INSTALLDIR)/robo/usr/sbin 19ifneq ($(wildcard $(TOP)/../switch/swmod/swmod.c),) 20 install -m 755 ../switch/swlib/libsw.so $(INSTALLDIR)/robo/usr/lib/ 21 # copy it to platform specific directories for the FSF tree compilation. 22 install -d ../switch/swlib/$(PLATFORM) 23 cp -rf ../switch/swlib/libsw.* ../switch/swlib/$(PLATFORM)/ 24else 25 install -m 755 ../switch/swlib/$(PLATFORM)/libsw.so $(INSTALLDIR)/robo/usr/lib/ 26endif 27 28robo-clean: 29ifneq ($(wildcard $(TOP)/../switch/swmod/swmod.c),) 30 $(MAKE) -C ../switch clean 31endif 32 33robo-install: swlib-install 34 #install -m 755 ../switch/swdiag/swdiag $(INSTALLDIR)/robo/usr/sbin/ 35 36## ROBO switch end 37 38################################ 39# PPTP Client 40################################ 41pptpclient pptpclient-%: 42 $(MAKE) -C pptpclient $* INSTALLDIR=$(INSTALLDIR)/pptpclient 43 44##PPTP Client end 45