# accel-pptp Makefile
-include $(LINUX_CONFIG)
-include $(CONFIG_CONFIG)

PACKAGE = accel-pptp
PPPDIR = /etc/ppp

PPPD_PLUGINS = pptp.so	

EXEC1 = pptpd
EXEC2 = pptpctrl
EXEC3 = bcrelay
PLUGINS = pptpd-logwtmp.so

romfs:
	$(ROMFSINST) -e CONFIG_PPTP -p 700 -d accel-pptp.sh /sbin/accel-pptp.sh
	make -C pppd_plugin
	$(ROMFSINST) -e CONFIG_PPTP -p 700 -d pppd_plugin/$(PPPD_PLUGINS) /usr/lib/ppp/$(PPPD_PLUGINS)
	make -C pptpd
	$(ROMFSINST) -e CONFIG_USER_VPN_SERVICE -p 700 -d pptpd/$(EXEC1) /bin/$(EXEC1)
	$(ROMFSINST) -e CONFIG_USER_VPN_SERVICE -p 700 -d pptpd/$(EXEC2) /bin/$(EXEC2)
	$(ROMFSINST) -e CONFIG_USER_VPN_SERVICE -p 700 -d pptpd/$(EXEC3) /bin/$(EXEC3)
	make -C pptpd/plugins
	$(ROMFSINST) -e CONFIG_USER_VPN_SERVICE -p 700 -d pptpd/plugins/$(PLUGINS) /usr/lib/pptpd/$(PLUGINS)

clean:
	rm -f pppd_plugin/*.o pppd_plugin/*.so pppd_plugin/*.a
	rm -f pptpd/$(EXEC1) pptpd/$(EXEC2) pptpd/$(EXEC3) pptpd/*.elf pptpd/*.o
	rm -f pptpd/plugins/*.o pptpd/plugins/*.so pptpd/plugins/*.a