TOPDIR=../
ifneq ("$(CONFIG_PRODUCT)","MT7621")
include $(TOPDIR)Rules.mak
endif

LIBUPNP=libupnp.a
LIBIXML=libixml.a
LIBTHREADUTIL=libthreadutil.a
ifneq ("$(CONFIG_PRODUCT)","MT7621")
CFLAGS += -I$(ROOTDIR)/lib/libupnp -I$(ROOTDIR)/lib/libupnp/threadutil/inc -I$(ROOTDIR)/lib/include 
else
CFLAGS += -I$(ROOTDIR)/uClibc-0.9.33.2/app_headers/include
CFLAGS += -I$(ROOTDIR)/lib/include -I$(ROOTDIR)/lib/libupnp -I$(ROOTDIR)/lib/libupnp/threadutil/inc 
endif
CFLAGS += -I$(ROOTDIR)/lib/libupnp/ixml/inc -I$(ROOTDIR)/lib/libupn/upnp/inc

all: $(LIBUPNP) #$(LIBIXML) $(LIBTHREADUTIL)

shared: all
	$(MAKE) -C ixml shared
	$(MAKE) -C threadutil shared
	$(MAKE) -C upnp shared


$(LIBUPNP): 
	$(MAKE) -C upnp

$(LIBIXML): 
	$(MAKE) -C ixml

$(LIBTHREADUTIL): 
	$(MAKE) -C threadutil

romfs:
	$(MAKE) -C ixml romfs
	$(MAKE) -C threadutil romfs
	$(MAKE) -C upnp romfs
	
$(OBJS): Makefile

clean:
	$(MAKE) -C ixml clean
	$(MAKE) -C threadutil clean
	$(MAKE) -C upnp clean

