📄 makefile.in
字号:
# $Id: Makefile.in,v 1.49.2.1 2002/02/16 13:57:30 jnelson Exp $GCC_FLAGS = -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wcast-qual\ -Wtraditional\ -Wshadow\ -Wconversion\ -Waggregate-return\ -Wmissing-prototypes\ -Wnested-externs\ -Wall# Add -DNO_DAEMON if you do not want the server to fork upon launch# Add -lefence to LDFLAGS to link with ElectricFence# Add -pg to CFLAGS and LDFLAGS to get profiling output with gcc/gprofLDFLAGS = @LDFLAGS@LIBS = @LIBS@CFLAGS = @CFLAGS@ -I.# Change these if necessaryYACC = @YACC@ LEX = @LEX@ CC = @CC@ CPP = @CPP@SOURCES = alias.c boa.c buffer.c cgi.c cgi_header.c config.c escape.c \ get.c hash.c ip.c log.c mmap_cache.c pipe.c queue.c read.c \ request.c response.c signals.c util.c sublog.c OBJS = y.tab.o lex.yy.o ${SOURCES:.c=.o} timestamp.o.PHONY: clean mrclean distclean depend all distall: boa boa_indexerboa: ${OBJS} ${CC} -o $@ ${OBJS} ${LDFLAGS} ${LIBS} boa_indexer: index_dir.o escape.o ${CC} -o $@ index_dir.o escape.o ${LDFLAGS} ${LIBS}clean: rm -f ${OBJS} boa core lex.yy.c y.tab.c y.tab.h boa_indexer cgi_header *~ index_dir.o distclean: mrcleanmrclean: clean rm -f config.status config.cache config.h Makefile config.log# parser dependenciesy.tab.c y.tab.h: boa_grammar.y ${YACC} -d $<lex.yy.c: boa_lexer.l ${LEX} $<# depend stuff .depend: ${CPP} -MM ${SOURCES} > .depend depend: -rm -f .depend make .depend -include .depend# timestamptimestamp.o: ${SOURCES} boa_grammar.y boa_lexer.l# tagsTAGS: ${SOURCES} ctags -o TAGS ${SOURCES} *.h# distdist: make clean ./makedist.sh# testsSOCKET = socket localhost 80ECHO = /bin/echo.PHONY: test dne cgi_bin dir normaltest: dne cgi_bin dir normaldne: ${ECHO} 'GET /file_that_does_not_exit HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'GET /file_that_does_not_exit\n' | ${SOCKET} ${ECHO} 'HEAD /file_that_does_not_exit HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'HEAD /file_that_does_not_exit\n' | ${SOCKET}cgi_bin: ${ECHO} 'GET /cgi-bin/cgi-test.cgi HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'GET /cgi-bin/cgi-test.cgi\n' | ${SOCKET} ${ECHO} 'HEAD /cgi-bin/cgi-test.cgi HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'HEAD /cgi-bin/cgi-test.cgi\n' | ${SOCKET}DIR = /doc/dir: ${ECHO} 'GET ${DIR} HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'GET ${DIR}\n' | ${SOCKET} ${ECHO} 'HEAD ${DIR} HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'HEAD ${DIR}\n' | ${SOCKET}NORMAL = /test_file.gznormal: ${ECHO} 'GET ${NORMAL} HTTP/1.0\n\n' | ${SOCKET} | wc -c ${ECHO} 'GET ${NORMAL}\n' | ${SOCKET} | wc -c ${ECHO} 'HEAD ${NORMAL} HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'HEAD ${NORMAL}' | ${SOCKET}GZ = /test_file# Note: to test automatic gunzipping a file named "test_file.gz" must be in# the document root.gz: ${ECHO} 'GET ${GZ} HTTP/1.0\n\n' | ${SOCKET} | wc -c ${ECHO} 'GET ${GZ}\n' | ${SOCKET} | wc -c ${ECHO} 'HEAD ${GZ} HTTP/1.0\n\n' | ${SOCKET} ${ECHO} 'HEAD ${GZ}\n' | ${SOCKET}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -