makefile.openwrt

来自「很小的linux下的upnp服务器端代码适合嵌入式系统」· OPENWRT 代码 · 共 82 行

OPENWRT
82
字号
# $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 + =
减小字号Ctrl + -
显示快捷键?