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

📄 makefile

📁 早期freebsd实现
💻
字号:
# This file was generated automatically by configure.  Do not edit.VPATH = .links = sysdep.hhost_alias = hp300bsdhost_cpu = m68khost_vendor = hphost_os = bsdtarget_alias = hp300bsdtarget_cpu = m68ktarget_vendor = hptarget_os = bsdALL=all.internal## Makefile#   Copyright (C) 1990, 1991, 1992 Free Software Foundation## 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 readline and history libraries.#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 = ranlib# Define TYPES as -DVOID_SIGHANDLER if your operating system uses# a return type of "void" for signal handlers.TYPES = -DVOID_SIGHANDLER# HP-UX compilation requires the BSD library.#LOCAL_LIBS = -lBSD# Xenix compilation requires -ldir -lx#LOCAL_LIBS = -ldir -lx# Comment out "-DVI_MODE" if you don't think that anyone will ever desire# the vi line editing mode and features.READLINE_DEFINES = $(TYPES) -DVI_MODEDEBUG_FLAGS = $(MINUS_G)LDFLAGS = $(DEBUG_FLAGS) # A good alternative is gcc -traditional.#CC = gcc -traditionalRM = rmCP = cpLOCAL_INCLUDES = -I$(srcdir)/../CSOURCES = readline.c history.c funmap.c keymaps.c vi_mode.c \	   emacs_keymap.c vi_keymap.cHSOURCES = readline.h chardefs.h history.h keymaps.hSOURCES  = $(CSOURCES) $(HSOURCES)DOCUMENTATION = readline.texi inc-read.texi \		history.texi inc-hist.texiSUPPORT = COPYING Makefile $(DOCUMENTATION) ChangeLogTHINGS_TO_TAR = $(SOURCES) $(SUPPORT)#### Host, target, and site specific Makefile fragments come in here.###.c.o:	$(CC) -c $(CFLAGS) $(H_CFLAGS) $(DEBUG_FLAGS) $(USG) -I. $(LOCAL_INCLUDES) $(CPPFLAGS) $(READLINE_DEFINES) $<STAGESTUFF = *.oall: libreadline.acheck:info:clean-info: force	-rm -f *.info*history.info: $(srcdir)/history.texi	$(MAKEINFO) -o history.info $(srcdir)/history.texireadline.info: $(srcdir)/readline.texi $(srcdir)/inc-read.texi	$(MAKEINFO) -o readline.info $(srcdir)/readline.texilibreadline.a:	readline.o history.o funmap.o keymaps.o tilde.o vi_mode.o	$(RM) -f libreadline.a	$(AR) $(AR_FLAGS) libreadline.a readline.o history.o funmap.o keymaps.o tilde.o vi_mode.o	$(RANLIB) libreadline.areadline.o:	readline.h chardefs.h  keymaps.h history.h readline.c vi_mode.chistory.o:	history.c history.hfunmap.o:	readline.hkeymaps.o:	emacs_keymap.c vi_keymap.c keymaps.h chardefs.h keymaps.ctilde.o:	$(srcdir)/../glob/tilde.c	$(CC) -c $(CFLAGS) $(H_CFLAGS) $(DEBUG_FLAGS) $(USG) -I. $(LOCAL_INCLUDES) $(CPPFLAGS) $(READLINE_DEFINES) $(srcdir)/../glob/tilde.clibtest:	libreadline.a libtest.c	$(CC) -o libtest $(CFLAGS) $(H_CFLAGS) $(DEBUG_FLAGS) $(USG) -I. $(LOCAL_INCLUDES) $(CPPFLAGS) $(READLINE_DEFINES) -L. libtest.c -lreadline -ltermcapreadline: readline.c history.o keymaps.o funmap.o readline.h chardefs.h vi_mode.o	$(CC) $(CFLAGS) $(CPPFLAGS) $(READLINE_DEFINES) \		$(LOCAL_INCLUDES) -DTEST -o readline readline.c funmap.o \		 keymaps.o history.o vi_mode.o -L. -ltermcapreadline.tar:	$(THINGS_TO_TAR)		tar -cf readline.tar $(THINGS_TO_TAR)readline.tar.Z:	readline.tar		compress -f readline.tarinstall:		-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) libreadline.a $(libdir)/libreadline.a		$(RANLIB) $(libdir)/libreadline.a		-parent=`echo $(includedir)|sed -e 's@/[^/]*$$@@'`; \		if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi		-if [ -d $(includedir) ] ; then true ; else mkdir $(includedir) ; fi		-if [ -d $(includedir)/readline ] ; then true ; else mkdir $(includedir)/readline ; fi		$(INSTALL_DATA) $(srcdir)/readline.h $(includedir)/readline/readline.h		$(INSTALL_DATA) $(srcdir)/keymaps.h $(includedir)/readline/keymaps.h		$(INSTALL_DATA) $(srcdir)/chardefs.h $(includedir)/readline/chardefs.hinstall-info: info#		-parent=`echo $(infodir)|sed -e 's@/[^/]*$$@@'`; \#		if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi#		-if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi#		for i in *.info* ; do \#			$(INSTALL_DATA) $$i $(infodir)/$$i ; \#		doneincludes:		-parent=`echo $(includedir)|sed -e 's@/[^/]*$$@@'`; \		if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi		-if [ -d $(includedir) ] ; then true ; else mkdir $(includedir) ; fi		-if [ ! -r $(includedir)/readline ]; then\		 mkdir $(includedir)/readline;\		 chmod a+r $(includedir)/readline;\		fi		$(INSTALL_FILE) $(srcdir)/readline.h $(includedir)/readline/readline.h		$(INSTALL_FILE) $(srcdir)/keymaps.h $(includedir)/readline/keymaps.h		$(INSTALL_FILE) $(srcdir)/chardefs.h $(includedir)/readline/chardefs.hclean:		rm -f $(STAGESTUFF) *.a *.log *.cp *.tp *.vr *.fn		rm -f *.aux *.pg *.toc$(DESTDIR)/libreadline.a: libreadline.a# Copy the object files from a particular stage into a subdirectory.stage1: force	-mkdir stage1	-mv $(STAGESTUFF) stage1stage2: force	-mkdir stage2	-mv $(STAGESTUFF) stage2stage3: force	-mkdir stage3	-mv $(STAGESTUFF) stage3against=stage2comparison: force	for i in $(STAGESTUFF) ; do cmp $$i $(against)/$$i ; donede-stage1: force	-(cd stage1 ; mv -f * ..)	-rmdir stage1de-stage2: force	-(cd stage2 ; mv -f * ..)	-rmdir stage2de-stage3: force	-(cd stage3 ; mv -f * ..)	-rmdir stage3force:# with the gnu make, this is done automatically.Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)	$(SHELL) ./config.status

⌨️ 快捷键说明

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