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