📄 makefile.in
字号:
# Copyright (c) 1994 Sun Wu, Udi Manber, Burra Gopal. All Rights Reserved.# YOU DON'T HAVE TO CHANGE ANYTHING BELOW THIS LINEsrcdir = @srcdir@VPATH = @srcdir@SHELL = /bin/shCC = @CC@RANLIB = @RANLIB@AR = arINSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@DEFS = @DEFS@prefix = @prefix@exec_prefix = @exec_prefix@binprefix =manprefix =bindir = $(exec_prefix)/binlibdir = $(exec_prefix)/libmandir = $(prefix)/man/man1manext = 1TCOMP = castTCOMPDIR = ../compressTCOMPSRC = $(srcdir)/../compressTEMPLATESRC = ../../../../../src/commonCFLAGS = @CFLAGS@ -DSTRUCTURED_QUERIES=1 -DISO_CHAR_SET=1 -DAGREP_POINTER=1 -I$(TEMPLATESRC)/include $(DEBUG_TOP)ALL_CFLAGS = $(CFLAGS) $(DEFS)LINKFLAGS = @LINKFLAGS@.c.o: $(CC) -c $(ALL_CFLAGS) $<PROG = agrepNOTCPROG = notc$(PROG)# You can change the target to use the "dummyfilter" so that agrep does not# use the cast library by changing:# all: $(PROG)# to:# all: $(NOTCPROG)# Both create libagrep.a which can be linked with user a program.# You must also define -DDOTCOMPRESSED above to be 0 instead of 1.all: do-lib $(PROG)LIB = lib$(PROG).aHDRS = agrep.h checkfile.h re.h defs.hTCOMPLIBOBJ = \ $(TCOMPDIR)/hash.o \ $(TCOMPDIR)/string.o \ $(TCOMPDIR)/misc.o \ $(TCOMPDIR)/quick.o \ $(TCOMPDIR)/cast.o \ $(TCOMPDIR)/uncast.o \ $(TCOMPDIR)/tsimpletest.o \ $(TCOMPDIR)/tbuild.o\ $(TCOMPDIR)/tmemlook.oOBJS = \ follow.o \ asearch.o \ asearch1.o \ agrep.o \ bitap.o \ checkfile.o \ compat.o \ maskgen.o \ parse.o \ checksg.o \ preprocess.o \ delim.o \ asplit.o \ recursive.o \ sgrep.o \ newmgrep.o \ utilities.o$(PROG): $(OBJS) main.o $(TCOMPDIR)/lib$(TCOMP).a $(CC) -L$(TCOMPDIR) $(CFLAGS) -o $@ $(OBJS) main.o -l$(TCOMP) $(AR) rcv $(LIB) $(OBJS) $(RANLIB) $(LIB)do-lib: $(OBJS) $(AR) rc $(LIB) $(OBJS) $(RANLIB) $(LIB)$(TCOMPDIR)/lib$(TCOMP).a: cd $(TCOMPDIR) ; $(MAKE)$(NOTCPROG): $(OBJS) dummyfilters.o main.o $(CC) $(CFLAGS) -o $(PROG) $(OBJS) dummyfilters.o main.o $(AR) rcv $(LIB) $(OBJS) dummyfilters.o $(RANLIB) $(LIB)clean: -rm -f $(LIB) $(OBJS) dummyfilters.o main.o core a.out $(PROG)distclean: clean -rm -f Makefilecompat.o: agrep.h defs.h config.hasearch.o: agrep.h defs.h config.hasearch1.o: agrep.h defs.h config.hbitap.o: agrep.h defs.h config.hcheckfile.o: agrep.h checkfile.h defs.h config.hfollow.o: re.h agrep.h defs.h config.hmain.o: agrep.h checkfile.h defs.h config.h dummysyscalls.cagrep.o: agrep.h checkfile.h defs.h config.hnewmgrep.o: agrep.h defs.h config.hmaskgen.o: agrep.h defs.h config.hnext.o: agrep.h defs.h config.hparse.o: re.h agrep.h defs.h config.hpreprocess.o: agrep.h defs.h config.hchecksg.o: agrep.h checkfile.h defs.h config.hdelim.o: agrep.h defs.h config.hasplit.o: agrep.h defs.h config.hsgrep.o: agrep.h defs.h config.habm.o: agrep.h defs.h config.hutilities.o: re.h agrep.h defs.h config.hdummyfilters.o: dummyfilters.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -