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

📄 makefile

📁 早期freebsd实现
💻
字号:
#Copyright 1992 Free Software Foundation, Inc.# This file is part of GDB.# This program 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 toolib.a -- host code shAred by more than one tool#-----------------------------------------------------------------------------RANLIB	= ranlib# The following lines should be uncommented for system V (i386v).#__i386v__#USG = -DUSG#__i386v__#SYSV_INCL = ${IPATH}/sysv.h#__i386v__#RANLIB = echo >/dev/null# The following line should be uncommented for HP-UX#__hp9000__#USG = -DUSG#__hp9000__#SYSV_INCL = ${IPATH}/sysv.h#__hp9000__#RANLIB = echo >/dev/null# Essential under System V, harmless elsewhereSHELL = /bin/sh#'HOST' will be defined in the host-specific makefile by 'make make'TARG	= toolib.aOPT	= -gIPATH	= ../../includeCFLAGS  = ${OPT} ${USG} -I${IPATH} -DHOST=\"${HOST}\"OBJS	= coffstrip.o nindy.o ttybreak.o ttyflush.o Onindy.o${TARG}: ${OBJS} VERSION	make ver960.o	rm -f ${TARG}	ar cvr ${TARG} ${OBJS} ver960.o	${RANLIB} ${TARG}coffstrip.o:	${IPATH}/b.out.h ${IPATH}/coff.h ${IPATH}/sysv.hnindy.o:	${IPATH}/block_io.h ${IPATH}/env.h ${IPATH}/sysv.hnindy.o:	${IPATH}/ttycntl.h ${IPATH}/wait.httybreak.o:	${IPATH}/ttycntl.httyflush.o:	${IPATH}/ttycntl.hOnindy.o:	${IPATH}/block_io.h ${IPATH}/env.h ${IPATH}/sysv.hOnindy.o:	${IPATH}/ttycntl.h ${IPATH}/wait.h#-----------------------------------------------------------------------------#		'STANDARD' GNU/960 TARGETS BELOW THIS POINT## 'VERSION' file must be present and contain a string of the form "x.y"#-----------------------------------------------------------------------------ver960.c: FORCE	rm -f ver960.c	echo "char toolib_ver[]= \"${TARG} `cat VERSION`, `date`\";" > ver960.c# This target should be invoked before building a new release.# 'VERSION' file must be present and contain a string of the form "x.y"#roll:	@V=`cat VERSION`		; \	MAJ=`sed 's/\..*//' VERSION`	; \	MIN=`sed 's/.*\.//' VERSION`	; \	V=$$MAJ.`expr $$MIN + 1`	; \	rm -f VERSION			; \	echo $$V >VERSION		; \	echo Version $$V# Dummy target to force execution of dependent targets.#FORCE:# 'G960BASE' will be defined at invocation#install:	make ${TARG}	mv -f ${TARG} ${G960BASE}/libclean:	rm -f ${TARG} *.o core# Target to uncomment host-specific lines in this makefile.  Such lines must# have the following string beginning in column 1: #__<hostname>__## Original Makefile is backed up as 'Makefile.old'.## Invoke with:  make make HOST=xxx#make:	-@if test $(HOST)x = x ; then \		echo 'Specify "make make HOST=???"'; \		exit 1; \	fi ; \	grep -s "^#The next line was generated by 'make make'" Makefile; \	if test $$? = 0 ; then	\		echo "Makefile has already been processed with 'make make'";\		exit 1; \	fi ; \	mv -f Makefile Makefile.old; \	echo "#The next line was generated by 'make make'"	 >Makefile ; \	echo "HOST=$(HOST)"					>>Makefile ; \	echo							>>Makefile ; \	sed "s/^#__$(HOST)__#//" < Makefile.old			>>Makefile

⌨️ 快捷键说明

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