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

📄 makefile.in

📁 早期freebsd实现
💻 IN
字号:
## Makefile#   Copyright 1992 Free Software Foundation, Inc.## This file is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2 of the License, or# (at your option) any later version.# # This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the# GNU General Public License for more details.# # You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */### Makefile for mmalloc directory## Directory containing source files.  Don't clean up the spacing,# this exact string is matched for by the "configure" script.srcdir = .prefix =	/usr/localexec_prefix = $(prefix)bindir =	$(exec_prefix)/binlibdir =	$(exec_prefix)/libdatadir =	$(prefix)/libmandir =	$(prefix)/manman1dir =	$(mandir)/man1man2dir =	$(mandir)/man2man3dir =	$(mandir)/man3man4dir =	$(mandir)/man4man5dir =	$(mandir)/man5man6dir =	$(mandir)/man6man7dir =	$(mandir)/man7man8dir =	$(mandir)/man8man9dir =	$(mandir)/man9infodir =	$(prefix)/infoincludedir =	$(prefix)/includedocdir =	$(datadir)/docSHELL =		/bin/shINSTALL =	install -cINSTALL_PROGRAM = $(INSTALL)INSTALL_DATA =	$(INSTALL)AR =		arAR_FLAGS =	qvCFLAGS =	-gBISON =		bisonMAKEINFO =	makeinfoRANLIB =	ranlibRM =		rmTARGETLIB =	libmmalloc.aCFILES =	mcalloc.c mfree.c mmalloc.c mmcheck.c mmemalign.c mmstats.c \		mmtrace.c mrealloc.c mvalloc.c mmap-sup.c attach.c detach.c \		keys.c sbrk-sup.cHFILES =	mmalloc.hOFILES =	mcalloc.o mfree.o mmalloc.o mmcheck.o mmemalign.o mmstats.o \		mmtrace.o mrealloc.o mvalloc.o mmap-sup.o attach.o detach.o \		keys.o sbrk-sup.o#### Host, target, and site specific Makefile fragments come in here.###.c.o:	$(CC) -c $(CFLAGS) -I. -I$(srcdir)/../include $(HDEFINES) $<# Do we want/need any config overrides?#	 STAGESTUFF =	$(TARGETLIB) *.oall:		$(TARGETLIB)info:clean-info:install-info:check:install:	all		-parent=`echo $(libdir)|sed -e 's@/[^/]*$$@@'`; \		if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi		-if [ -d $(libdir) ] ; then true ; else mkdir $(libdir) ; fi		$(INSTALL_DATA) $(TARGETLIB) $(libdir)/$(TARGETLIB).n		$(RANLIB) $(libdir)/$(TARGETLIB).n		mv -f $(libdir)/$(TARGETLIB).n $(libdir)/$(TARGETLIB)$(TARGETLIB):	$(OFILES)		$(RM) -rf $@		$(AR) $(AR_FLAGS) $@ $(OFILES)		$(RANLIB) $@$(OFILES) :	$(HFILES).always.:# Do nothing..PHONEY: all etags tags ls clean stage1 stage2 .always.stage1:		force		-mkdir stage1		-mv -f $(STAGESTUFF) stage1stage2:		force		-mkdir stage2		-mv -f $(STAGESTUFF) stage2stage3:		force		-mkdir stage3		-mv -f $(STAGESTUFF) stage3stage4:		force		-mkdir stage4		-mv -f $(STAGESTUFF) stage4against=stage2comparison:	force		for i in *.o ; do cmp $$i $(against)/$$i || exit 1 ; donede-stage1:	force		-(cd stage1 ; mv -f * ..)		-rmdir stage1de-stage2:	force		-(cd stage2 ; mv -f * ..)		-rmdir stage2de-stage3:	force		-(cd stage3 ; mv -f * ..)		-rmdir stage3de-stage4:	force		-(cd stage4 ; mv -f * ..)		-rmdir stage4etags tags:	TAGSTAGS:		$(CFILES)		etags $(HFILES) $(CFILES)ls:		@echo Makefile $(HFILES) $(CFILES)# Need to deal with profiled libraries, too.clean:		rm -f *.a *.o core errs *~ \#* TAGS *.E a.out errors force:Makefile:	$(srcdir)/Makefile.in $(host_makefile_frag) \		$(target_makefile_frag)		$(SHELL) ./config.status

⌨️ 快捷键说明

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