include $(ROOTDIR)/.config
include $(ROOTDIR)/BaseVar.mk
.PHONY: all build clean

ifdef CONFIG_APPS_LOGIC_WAN_BIND
SRCDIR=$(CURDIR)/dproxy-e8
else
SRCDIR=$(CURDIR)/dproxy-nexgen
endif

export EXTRA_CFLAGS := -I$(KERNEL_DIR)/include/
all: ssap build

ssap:
	 make -C $(ROOTDIR) ssap
build:
	mkdir -p  $(FSROOT)/sbin $(TMPDISTDIR)/sbin
	mkdir -p  $(FSROOT)/etc $(TMPDISTDIR)/etc
	make -C $(SRCDIR) TBS_filesystem=$(TMPDISTDIR) TBS_linux_dproxy CC=$(CROSS_COMPILE)gcc
	install -m 0755 $(SRCDIR)/dproxy $(TMPDISTDIR)/sbin/dproxy

clean:
	cd $(SRCDIR); \
	make clean

install:
	cp $(TMPDISTDIR)/sbin/dproxy $(FSROOT)/sbin/dproxy
	$(STRIP) $(FSROOT)/sbin/dproxy
	cd $(FSROOT)/etc; ln -sf ../var/dproxy.conf dproxy.conf
