⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.org

📁 修改后的thttp
💻 ORG
字号:
# Generated automatically from Makefile.in by configure.# Makefile.in for thttpd## Copyright (C) 1995 by Jef Poskanzer <jef@acme.com>.  All rights reserved.## Redistribution and use in source and binary forms, with or without# modification, are permitted provided that the following conditions# are met:# 1. Redistributions of source code must retain the above copyright#    notice, this list of conditions and the following disclaimer.# 2. Redistributions in binary form must reproduce the above copyright#    notice, this list of conditions and the following disclaimer in the#    documentation and/or other materials provided with the distribution.# # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF# SUCH DAMAGE.# Various configurable paths (remember to edit Makefile.in, not Makefile)# Top level hierarchy.prefix = /usr/localexec_prefix = ${prefix}# Pathname of directory to install the binary.BINDIR = ${exec_prefix}/sbin# Pathname of directory to install the man page.MANDIR = ${prefix}/man# Pathname of directory to install the CGI programs.WEBDIR = $(prefix)/www# CONFIGURE: The group that the web directory belongs to.  This is so that# the makeweb program can be installed set-group-id to that group, and make# subdirectories.  If you're not going to use makeweb, ignore this.WEBGROUP =	www# CONFIGURE: Directory for CGI executables.CGIBINDIR =	$(WEBDIR)/cgi-bin# You shouldn't need to edit anything below here.CC =		gccCCOPT =		-O2DEFS =		 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_SNPRINTF=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 INCLS =		-I.CFLAGS =	$(CCOPT) $(DEFS) $(INCLS)LDFLAGS =	LIBS =		-lcrypt NETLIBS =	INSTALL =	/usr/bin/install -c.c.o:	@rm -f $@	$(CC) $(CFLAGS) -c $*.cSRC =		thttpd.c libhttpd.c mmc.c timers.c match.c tdate_parse.c syslog.cOBJ =		$(SRC:.c=.o) ALL =		thttpdGENHDR =	mime_encodings.h mime_types.hCLEANFILES =	$(ALL) $(OBJ) $(GENSRC) $(GENHDR) tagsSUBDIRS =	cgi-src extrasall:		this subdirsthis:		$(ALL)thttpd: $(OBJ)	@rm -f $@	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) $(NETLIBS)libhttpd.o:		mime_encodings.hmime_encodings.h:	mime_encodings.txt	rm -f mime_encodings.h	sed < mime_encodings.txt > mime_encodings.h \	  -e 's/#.*//' -e 's/[ 	]*$$//' -e '/^$$/d' \	  -e 's/[ 	][ 	]*/", "/' -e 's/^/{ "/' -e 's/$$/" },/'libhttpd.o:	mime_types.hmime_types.h:	mime_types.txt	rm -f mime_types.h	sed < mime_types.txt > mime_types.h \	  -e 's/#.*//' -e 's/[ 	]*$$//' -e '/^$$/d' \	  -e 's/[ 	][ 	]*/", "/' -e 's/^/{ "/' -e 's/$$/" },/'subdirs:	for i in $(SUBDIRS) ; do ( \	    cd $$i ; \	    pwd ; \	    $(MAKE) $(MFLAGS) \		WEBDIR=$(WEBDIR) \		CGIBINDIR=$(CGIBINDIR) \		MANDIR=$(MANDIR) \		WEBGROUP=$(WEBGROUP) \	) ; doneinstall:	installthis install-man installsubdirsinstallthis:	$(INSTALL) -m 555 -o bin -g bin thttpd $(DESTDIR)$(BINDIR)install-man:	$(INSTALL) -m 444 -o bin -g bin thttpd.8 $(DESTDIR)$(MANDIR)/man8installsubdirs:	for i in $(SUBDIRS) ; do ( \	    cd $$i ; \	    pwd ; \	    $(MAKE) $(MFLAGS) \		WEBDIR=$(WEBDIR) \		CGIBINDIR=$(CGIBINDIR) \		MANDIR=$(MANDIR) \		WEBGROUP=$(WEBGROUP) \		install \	) ; doneclean:		cleansubdirs	rm -f $(CLEANFILES)distclean:	distcleansubdirs	rm -f $(CLEANFILES) Makefile config.cache config.log config.statuscleansubdirs:	for i in $(SUBDIRS) ; do ( \	    cd $$i ; \	    pwd ; \	    $(MAKE) $(MFLAGS) clean \	) ; donedistcleansubdirs:	for i in $(SUBDIRS) ; do ( \	    cd $$i ; \	    pwd ; \	    $(MAKE) $(MFLAGS) distclean \	) ; donetags:	ctags -wtd *.c *.htar:	@name=`sed -n -e '/SERVER_SOFTWARE/!d' -e 's,.*thttpd/,thttpd-,' -e 's, .*,,p' version.h` ; \	  rm -rf $$name ; \	  mkdir $$name ; \	  tar cf - `cat FILES` | ( cd $$name ; tar xfBp - ) ; \	  chmod 644 $$name/Makefile.in $$name/config.h ; \	  tar cf $$name.tar $$name ; \	  rm -rf $$name ; \	  compress $$name.tarthttpd.o:	config.h version.h libhttpd.h mmc.h timers.h match.hlibhttpd.o:	config.h version.h libhttpd.h mime_encodings.h mime_types.h \		mmc.h timers.h match.h tdate_parse.hmmc.o:		mmc.htimers.o:	timers.hmatch.o:	match.htdate_parse.o:	tdate_parse.h

⌨️ 快捷键说明

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