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

📄 makefile

📁 最新apache的源代码
💻
字号:
## APR (Apache Portable Runtime) library Makefile.#CPP = gcc -E# get substituted into some targetsAPR_MAJOR_VERSION=0## Macros for supporting directories#INCDIR=./includeINCDIR1=../includeINCLUDES=-I$(INCDIR) -I$(INCDIR1)## Macros for target determination#SUBDIRS=strings passwd tables  file_io/unix  network_io/unix  threadproc/unix  misc/unix  locks/unix  time/unix  mmap/unix  shmem/unix  user/unix  memory/unix  atomic/unix  poll/unix  support/unix  dso/unix CLEAN_SUBDIRS= . test buildINSTALL_SUBDIRS=noneTARGET_LIB = libapr-${APR_MAJOR_VERSION}.la## Rules for building specific targets, starting with 'all' for# building the entire package.#TARGETS = delete-lib $(TARGET_LIB) delete-exports export_vars.c apr.exp# bring in rules.mk for standard functionalityinclude /home/httpd-2.0.55/srclib/apr/build/apr_rules.mkCLEAN_TARGETS = apr.exp exports.c export_vars.c apr-config.outDISTCLEAN_TARGETS = config.cache config.log config.status \	include/apr.h include/arch/unix/apr_private.h \	libtool apr-configEXTRACLEAN_TARGETS = configure aclocal.m4 include/arch/unix/apr_private.h.inprefix=/usr/local/apache2exec_prefix=/usr/local/apache2bindir=${prefix}/binlibdir=${prefix}/libincludedir=/usr/local/apache2/includeinstallbuilddir=${prefix}/buildsrcdir=/home/httpd-2.0.55/srclib/aprVPATH=/home/httpd-2.0.55/srclib/aprtop_srcdir=/home/httpd-2.0.55/srclib/aprtop_blddir=/home/httpd-2.0.55/srclib/aprEXPORT_FILES = $(top_srcdir)/include/*.hdelete-lib:	@if test -f $(TARGET_LIB); then \	    for i in $(SUBDIRS); do objects="$$objects $$i/*.lo"; done ; \	    if test -n "`find $$objects -newer $(TARGET_LIB)`"; then \		echo Found newer objects. Will relink $(TARGET_LIB). ; \		echo $(RM) -f $(TARGET_LIB) ; \		$(RM) -f $(TARGET_LIB) ; \	    fi \	fi# Create apr-config script suitable for the install treeapr-config.out: apr-config	sed 's,^\(location=\).*$$,\1installed,' < apr-config > $@install: $(TARGET_LIB) apr-config.out	if [ ! -d $(DESTDIR)$(includedir) ]; then \	    $(top_srcdir)/build/mkdir.sh $(DESTDIR)$(includedir); \	fi;	cp -p $(top_srcdir)/include/*.h $(DESTDIR)$(includedir);	if test -n "$(top_blddir)"; then \	    cp -p $(top_blddir)/include/*.h $(DESTDIR)$(includedir); \	fi;	if [ ! -d $(DESTDIR)$(libdir) ]; then \	    $(top_srcdir)/build/mkdir.sh $(DESTDIR)$(libdir); \	fi;	$(LIBTOOL) --mode=install cp $(TARGET_LIB) $(DESTDIR)$(libdir)	$(LIBTOOL) --mode=install cp apr.exp $(DESTDIR)$(libdir)	if [ ! -d $(DESTDIR)$(installbuilddir) ]; then \	   	$(top_srcdir)/build/mkdir.sh $(DESTDIR)$(installbuilddir); \	fi; 	if [ -f libtool ]; then \		$(LIBTOOL) --mode=install cp libtool $(DESTDIR)$(installbuilddir); \	fi;	if [ -f shlibtool ]; then \		$(LIBTOOL) --mode=install cp shlibtool $(DESTDIR)$(installbuilddir); \	fi;	if [ -f build/apr_rules.mk ]; then \		cp build/apr_rules.mk $(DESTDIR)$(installbuilddir); \	fi;	if [ ! -d $(DESTDIR)$(bindir) ]; then \	    $(top_srcdir)/build/mkdir.sh $(DESTDIR)$(bindir); \	fi;	$(LIBTOOL) --mode=install cp apr-config.out $(DESTDIR)$(bindir)/apr-config	chmod 755 $(DESTDIR)$(bindir)/apr-config	@if [ $(INSTALL_SUBDIRS) != "none" ]; then \            for i in $(INSTALL_SUBDIRS); do \	        ( cd $$i ; $(MAKE) DESTDIR=$(DESTDIR) install ); \	    done \	fi$(TARGET_LIB):	@for i in $(SUBDIRS); do objects="$$objects $$i/*.lo"; done ; \	    tmpcmd="$(LINK) -rpath $(libdir) $$objects $(ALL_LIBS)"; \	    echo $$tmpcmd; \	    $$tmpcmd && touch $@delete-exports:	@if test -f apr.exp; then \	    headers="`find include/*.h -newer apr.exp`" ; \	    if test -n "$$headers"; then \		echo Found newer headers. Will rebuild apr.exp. ; \		echo $(RM) -f apr.exp exports.c export_vars.h ; \		$(RM) -f apr.exp exports.c export_vars.h ; \	    fi \	fiexports.c:	$(AWK) -f $(top_srcdir)/build/make_exports.awk $(EXPORT_FILES) > $@export_vars.c:	$(AWK) -f $(top_srcdir)/build/make_var_export.awk $(EXPORT_FILES) > $@apr.exp: exports.c export_vars.c	@echo "#! libapr-${APR_MAJOR_VERSION}.so" > $@	@echo "* This file was AUTOGENERATED at build time." >> $@	@echo "* Please do not edit by hand." >> $@	$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) exports.c | grep "ap_hack_" | sed -e 's/^.*[)]\(.*\);$$/\1/' >> $@	$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) export_vars.c | sed -e 's/^\#[^!]*//' | sed -e '/^$$/d' >> $@dox:	doxygen $(top_srcdir)/docs/doxygen.confcheck: $(TARGET_LIB)	(cd test && $(MAKE) check)# DO NOT REMOVEdocs: $(INCDIR)/*.h.PHONY: delete-lib delete-exports.NOTPARALLEL: delete-lib delete-exports

⌨️ 快捷键说明

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