include $(ROOTDIR)/.config
include $(ROOTDIR)/BaseVar.mk
.PHONY: all build clean  
SRCDIR=$(CURDIR)/miniupnpd-1.2

export EXTRA_CFLAGS = -idirafter $(INCLUDE_DIR)/include

all: configure build

configure:ssap

ssap:
	make -C $(ROOTDIR) ssap

build:
	make -C $(SRCDIR) -f Makefile.tbs CC=$(CROSS_COMPILE)gcc
	install -m 0755 $(SRCDIR)/miniupnpd $(TMPDISTDIR)/sbin/miniupnpd 
	install -m 0755 $(CURDIR)/upnp.sh $(TMPDISTDIR)/sbin/upnp.sh

clean :
	cd $(SRCDIR); \
	make -f Makefile.tbs clean

install :
	cp $(TMPDISTDIR)/sbin/miniupnpd $(FSROOT)/sbin/miniupnpd
	cp $(TMPDISTDIR)/sbin/upnp.sh $(FSROOT)/sbin/upnp.sh
	$(STRIP) $(FSROOT)/sbin/miniupnpd
