makefile

来自「eybuild-x86-arm920t-2.6.7.tar 很好的嵌入式WEB」· 代码 · 共 66 行

TXT
66
字号
# # Copyright(C) eyBuild Group, 2005, 2006. All Rights Reserved.## 01d, 2006-4-11  newzy add support FastCGI# 01c, 2006-3-23  newzy add get current directory# 01b, 2006-3-22  newzy change directory# 01a, 2006-2-15  newzy create## FastCGI Support Option# HAVE_FASTCGI	= TRUETARGET_FILE		= raw.cgi CGI_TARGET_PATH	= .FCGI_TARGET_PATH= .SRCBASE	= ..SRC 	= $(SRCBASE)/cgimain.cifneq (TRUE, $(findstring TRUE, $(HAVE_FASTCGI)))	TARGET		= $(CGI_TARGET_PATH)/$(TARGET_FILE)else	TARGET		= $(FCGI_TARGET_PATH)/$(patsubst %.cgi,%.fcgi, $(TARGET_FILE)) 	FASTCGI_LIB = /usr/local/lib/libfcgi.aendifRM		= rm -r -fCC		= gccCFLAGS	= -O2 -I$(EYBUILD_BASE)/include LIBS	= # support FastCGIifeq (TRUE, $(findstring TRUE, $(HAVE_FASTCGI)))	CFLAGS	+= -DHAVE_FASTCGI	LIBS	+= $(EYBUILD_BASE)/lib/fastcgi/libeybuild.a $(FASTCGI_LIB)else	LIBEYBUILD	?= $(EYBUILD_BASE)/lib/libeybuild.a 	LIBS	+= $(LIBEYBUILD)endif$(TARGET): $(SRC)	$(CC) $(CFLAGS) $(FCGI_FLAG) -o $@ $^ $(LIBS)all:	@# @chmod +x domap.unix	@# @./domap.unix	@echo "########## Create '$(TARGET)' ##########"	$(MAKE) $(TARGET)	@echo Create OK!	@echoclean:	@echo clean target files...	@if [ -f $(TARGET) ];	then \		$(RM) $(TARGET); \	fi	@if [ -f "../cspsrc/csp_maplist.c" ];   then \		$(RM) ../cspsrc/csp_maplist.c; \		$(RM) ../cspsrc/rom_maplist.c; \		$(RM) ../cspsrc/csp_p; \	fi

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?