1 diff -ur miniupnpd.old/Makefile.openwrt miniupnpd.dev/Makefile.openwrt
2 --- miniupnpd.old/Makefile.openwrt 2007-03-24 18:44:00.062407944 +0100
3 +++ miniupnpd.dev/Makefile.openwrt 2007-03-24 18:43:43.659901504 +0100
5 # http://miniupnp.free.fr/
6 # Author : Thomas Bernard
7 # for use with GNU Make
8 -include $(TOPDIR)/rules.mk
9 #CFLAGS = -Wall -O -D_GNU_SOURCE -g
10 #CFLAGS = -Wall -Os -D_GNU_SOURCE
11 #CC = mipsel-linux-gcc
13 CFLAGS += -D_GNU_SOURCE
16 -IPTABLESINC=$(BUILD_DIR)/iptables-1.3.3/include
17 +IPTABLESINC=$(STAGING_DIR)/usr/include
19 BASEOBJS = miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o \
20 upnpreplyparse.o minixml.o \
21 upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o \
23 + options.o upnppermissions.o
25 LNXOBJS = linux/getifstats.o linux/iptcrdr.o
27 -LIBS = $(BUILD_DIR)/iptables-1.3.3/libiptc/libiptc.a
29 TESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.o
31 EXECUTABLES = miniupnpd testupnpdescgen
33 @echo no install for now...
35 miniupnpd: $(BASEOBJS) $(LNXOBJS) $(LIBS)
36 + $(CC) $(CFLAGS) -o $@ $(BASEOBJS) $(LNXOBJS) $(LIBS)
38 testupnpdescgen: $(TESTUPNPDESCGENOBJS)
41 linux/iptcrdr.o: linux/iptcrdr.h
42 testupnpdescgen.o: upnpdescgen.h
43 upnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.h
44 +upnppermissions.o: upnppermissions.c