📄 makefile.in
字号:
## -*- text -*- ##################################################### ## Makefile for the GNU Glob Library. ## ####################################################################### Copyright (C) 1996 Free Software Foundation, Inc. # 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, 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., 59 Temple Place, Suite 330, Boston, MA 02111 USA.srcdir = @srcdir@VPATH = .:@srcdir@topdir = @top_srcdir@BUILD_DIR = @BUILD_DIR@INSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@CC = @CC@RANLIB = @RANLIB@AR = @AR@ARFLAGS = @ARFLAGS@RM = rmCP = cpMV = mvSHELL = @MAKE_SHELL@CFLAGS = @CFLAGS@LOCAL_CFLAGS = @LOCAL_CFLAGS@CPPFLAGS = @CPPFLAGS@LDFLAGS = @LDFLAGS@ @LOCAL_LDFLAGS@DEFS = @DEFS@LOCAL_DEFS = @LOCAL_DEFS@BASHINCDIR = ${topdir}/includeINCLUDES = -I. -I../.. -I$(topdir) -I$(BASHINCDIR) -I$(topdir)/libCCFLAGS = $(DEFS) $(LOCAL_DEFS) $(CPPFLAGS) ${INCLUDES} $(LOCAL_CFLAGS) $(CFLAGS)# Here is a rule for making .o files from .c files that doesn't force# the type of the machine (like -sun3) into the flags..c.o: $(CC) -c $(CCFLAGS) $<# The name of the library target.LIBRARY_NAME = libglob.a# The C code source files for this library.CSOURCES = $(srcdir)/glob.c $(srcdir)/fnmatch.c# The header files for this library.HSOURCES = $(srcdir)/fnmatch.hOBJECTS = glob.o fnmatch.o# The texinfo files which document this library.DOCSOURCE = doc/glob.texiDOCOBJECT = doc/glob.dviDOCSUPPORT = doc/MakefileDOCUMENTATION = $(DOCSOURCE) $(DOCOBJECT) $(DOCSUPPORT)SUPPORT = Makefile ChangeLog $(DOCSUPPORT)SOURCES = $(CSOURCES) $(HSOURCES) $(DOCSOURCE)THINGS_TO_TAR = $(SOURCES) $(SUPPORT)######################################################################all: $(LIBRARY_NAME)$(LIBRARY_NAME): $(OBJECTS) $(RM) -f $@ $(AR) $(ARFLAGS) $@ $(OBJECTS) -test -n "$(RANLIB)" && $(RANLIB) $@what-tar: @for file in $(THINGS_TO_TAR); do \ echo $(selfdir)$$file; \ donedocumentation: force -(cd doc; $(MAKE) $(MFLAGS))force:# The rule for 'includes' is written funny so that the if statement# always returns TRUE unless there really was an error installing the# include files.install:clean: rm -f $(OBJECTS) $(LIBRARY_NAME) -(cd doc && $(MAKE) $(MFLAGS) $@ )realclean distclean maintainer-clean: clean -( cd doc && $(MAKE) $(MFLAGS) $@ ) $(RM) -f Makefilemostlyclean: clean -( cd doc && $(MAKE) $(MFLAGS) $@ )####################################################################### ## Dependencies for the object files which make up this library. ## #######################################################################fnmatch.o: fnmatch.hfnmatch.o: $(BUILD_DIR)/config.hglob.o: $(BUILD_DIR)/config.hglob.o: $(topdir)/bashtypes.h $(BASHINCDIR)/ansi_stdlib.h $(topdir)/bashansi.hglob.o: $(BASHINCDIR)/posixstat.h $(BASHINCDIR)/memalloc.hglob.o: fnmatch.h# Rules for deficient makes, like SunOS and Solarisfnmatch.o: fnmatch.cglob.o: glob.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -