📄 makefile.openwrt
字号:
# $Id: Makefile.openwrt,v 1.10 2007/10/06 12:49:49 nanard Exp $# http://miniupnp.free.fr/# Author : Thomas Bernard# for use with GNU Makeinclude $(TOPDIR)/rules.mk#CFLAGS = -Wall -O -D_GNU_SOURCE -g#CFLAGS = -Wall -Os -D_GNU_SOURCE#CC = mipsel-linux-gccCC = $(TARGET_CC)CFLAGS = $(TARGET_CFLAGS)CFLAGS += -D_GNU_SOURCERM = rm -fINSTALL = installIPTABLESINC=$(BUILD_DIR)/iptables-1.3.3/includeBASEOBJS = miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o \ upnpreplyparse.o minixml.o \ upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o \ options.o upnppermissions.o minissdp.oLNXOBJS = linux/getifstats.oNETFILTEROBJS = netfilter/iptcrdr.oALLOBJS = $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS)LIBS = $(BUILD_DIR)/iptables-1.3.3/libiptc/libiptc.aTESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.oEXECUTABLES = miniupnpd testupnpdescgen.PHONY: all clean install dependall: $(EXECUTABLES)clean: $(RM) $(BASEOBJS) $(LNXOBJS) $(EXECUTABLES) \ testupnpdescgen.oinstall: miniupnpd @echo no install for now...miniupnpd: $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS) $(LIBS)testupnpdescgen: $(TESTUPNPDESCGENOBJS)linux/iptcrdr.o: linux/iptcrdr.c $(CC) $(CFLAGS) -I$(IPTABLESINC) -c -o $@ $<depend: config.h makedepend -f$(MAKEFILE_LIST) -Y \ $(ALLOBJS:.o=.c) $(TESTUPNPDESCGENOBJS:.o=.c) \ 2>/dev/nullconfig.h: config.h.openwrt $(CP) $< $@# DO NOT DELETEminiupnpd.o: config.h upnpglobalvars.h upnppermissions.h upnphttp.hminiupnpd.o: upnpdescgen.h miniupnpdpath.h getifaddr.h daemonize.h upnpsoap.hminiupnpd.o: options.h minissdp.hupnphttp.o: upnphttp.h config.h upnpdescgen.h miniupnpdpath.h upnpsoap.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h upnpdescstrings.hupnpsoap.o: upnpglobalvars.h upnppermissions.h config.h upnphttp.h upnpsoap.hupnpsoap.o: upnpreplyparse.h upnpredirect.h getifaddr.h getifstats.hupnpreplyparse.o: upnpreplyparse.h minixml.hminixml.o: minixml.hupnpredirect.o: upnpredirect.h upnpglobalvars.h upnppermissions.h config.hupnpredirect.o: openbsd/obsdrdr.hgetifaddr.o: getifaddr.hdaemonize.o: daemonize.hupnpglobalvars.o: upnpglobalvars.h upnppermissions.h config.hoptions.o: options.h upnppermissions.h config.h upnpglobalvars.hupnppermissions.o: config.h upnppermissions.hminissdp.o: config.h upnpdescstrings.h miniupnpdpath.h upnphttp.hminissdp.o: upnpglobalvars.h upnppermissions.h minissdp.hlinux/getifstats.o: getifstats.htestupnpdescgen.o: upnpdescgen.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h upnpdescstrings.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -