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

📄 makefile.in

📁 harvest是一个下载html网页得机器人
💻 IN
字号:
##  Makefile for the Essence source directory##  $Id: Makefile.in,v 2.5 2000/02/03 12:45:56 sxw Exp $#srcdir = @srcdir@VPATH = $(srcdir)prefix = @prefix@INSTALL_BINDIR	= $(prefix)/binINSTALL_LIBDIR	= $(prefix)/libINSTALL_UTILDIR	= $(INSTALL_LIBDIR)/gathererINSTALL_MANDIR	= $(prefix)/manCC		= @CC@INSTALL		= @INSTALL@INSTALL_BIN	= @INSTALL_PROGRAM@INSTALL_FILE	= @INSTALL_DATA@RANLIB		= @RANLIB@LN_S		= @LN_S@YACC		= @YACC@LEX		= @LEX@LEXLIB		= @LEXLIB@REGEXLIB	= @GNU_REGEXLIB@XTRA_LIBS	= @XTRA_LIBS@MV		= mvRM		= rm -fDEBUG		= $(DEBUG_TOP) #-O #-g #-DDEBUGLFLAGS		=YFLAGS		= -d########################################################################  You should not need to change anything below here#########################################################################  REGEX_DEFINE defines which regular expression library to use.#  The BSD library uses ed(1)-style regular expressions, while the#  GNU and POSIX libraries use the extended POSIX-style expressions.#  The default is to use the POSIX-style regular expressions given#  in the included GNUregex.c file (the full distribution is available#  from ftp://ftp.gnu.ai.mit.edu/pub/gnu/regex*.tar.gz).  Note that#  at this time only USE_POSIX_REGEX will give the full functionality.#REGEX_DEFINE	= -DUSE_POSIX_REGEXREGEX_INCLUDE	=REGEX_TYPE	= posixREGEX_LIBS	= $(REGEXLIB)#  Defines for GNU dbm library.GDBM_DEFINE	=GDBM_INCLUDE	=GDBM_LDFLAGS	=GDBM_LIBS	= -lgdbmGDBM_FLAGS	= $(GDBM_DEFINE) $(GDBM_INCLUDE)REGEX_FLAGS	= $(REGEX_DEFINE) $(REGEX_INCLUDE)#  Stuff from the public domain file(1) codeFILEDIR		= ./fileFILE_OBJS	= $(FILEDIR)/apprentice.o \		  $(FILEDIR)/ascmagic.o \		  $(FILEDIR)/file.o \		  $(FILEDIR)/fsmagic.o \		  $(FILEDIR)/is_tar.o \		  $(FILEDIR)/print.o \		  $(FILEDIR)/softmagic.o# Objects relating to Post-processingPPOBJS		= post_process.o lex.yy.o y.tab.oINCLUDE		= -I$(srcdir)/../../common/include -I../../common/include \		  -I$(srcdir)/../include -I.CFLAGS		= $(DEBUG) $(INCLUDE)ALL_CFLAGS	= $(CFLAGS) $(GDBM_FLAGS) $(REGEX_FLAGS)LIBDIR		= ../libLIBFILE		= libessence.aLDFLAGS		= -L../../common/lib -L$(LIBDIR) $(GDBM_LDFLAGS)LIBS		= -lessence -ltemplate -lurl -lutil -lmd5 \		  $(REGEX_LIBS) $(GDBM_LIBS) $(LEXLIB) $(XTRA_LIBS)OBJS		= candidate.o data_object.o mkwordlist.o oid.o unnest.o \		  db.o recognize.o summarize.oCONFIGS		= byname-$(REGEX_TYPE).cf \		  bycontent-$(REGEX_TYPE).cf \		  byurl-$(REGEX_TYPE).cf \		  stoplist.cfMAIN		= main.oPROGS		= essenceMANPAGES	=MANEXT		= 1all:	$(LIBFILE) install-lib $(PROGS) mkmagicctags:	@ctags -w *.cclean:	-rm -f core $(PROGS) *.o $(LIBFILE) tags mon.out Makefile.bak	-@for dir in $(FILEDIR); do \		echo Making $@ in $$dir; \		(cd $$dir; $(MAKE) $(MFLAGS) $@); \	done	-rm -f lex.yy.? y.tab.?distclean:	clean	-rm -f Makefile	-@for dir in $(FILEDIR); do \		echo Making $@ in $$dir; \		(cd $$dir; $(MAKE) $(MFLAGS) $@); \	doneinstall:	all install-lib install-mkdir do-installinstall-mkdir:	@if [ ! -d $(INSTALL_BINDIR) ]; then mkdir $(INSTALL_BINDIR); fi	@if [ ! -d $(INSTALL_LIBDIR) ]; then mkdir $(INSTALL_LIBDIR); fi	@if [ ! -d $(INSTALL_LIBDIR)/gatherer ]; then mkdir $(INSTALL_LIBDIR)/gatherer; fido-install:	@for f in $(PROGS); do \		echo $(INSTALL_BIN) $$f $(INSTALL_UTILDIR); \		$(INSTALL_BIN) $$f $(INSTALL_UTILDIR); \	done	@for f in $(CONFIGS); do \		echo $(INSTALL_FILE) $$f $(INSTALL_UTILDIR); \		$(INSTALL_FILE) $(srcdir)/$$f $(INSTALL_UTILDIR); \	done	$(INSTALL_FILE) $(FILEDIR)/magic $(INSTALL_UTILDIR)	$(INSTALL_FILE) $(srcdir)/quick-sum.cf $(INSTALL_UTILDIR)	$(INSTALL_BIN) $(srcdir)/quick-sum $(INSTALL_UTILDIR)	-$(RM) $(INSTALL_UTILDIR)/byname.cf $(INSTALL_UTILDIR)/bycontent.cf \	       $(INSTALL_UTILDIR)/byurl.cf	$(MV)   $(INSTALL_UTILDIR)/byname-$(REGEX_TYPE).cf \		$(INSTALL_UTILDIR)/byname.cf	$(MV)   $(INSTALL_UTILDIR)/bycontent-$(REGEX_TYPE).cf \		$(INSTALL_UTILDIR)/bycontent.cf	$(MV)   $(INSTALL_UTILDIR)/byurl-$(REGEX_TYPE).cf \		$(INSTALL_UTILDIR)/byurl.cf$(LIBFILE):	$(OBJS) $(PPOBJS)	@echo "Making file(1) objects..."	@if (cd $(FILEDIR); $(MAKE) $(MFLAGS) \		CC="$(CC)" \		LIBDEFS=-DMAKE_LIBRARY_ONLY \	       	INSTALL_BINDIR="$(INSTALL_BINDIR)" \		MAGIC="$(INSTALL_UTILDIR)/magic" \	       	INSTALLDIR="$(INSTALL_UTILDIR)" \	       	DEBUG_TOP="$(DEBUG_TOP)" \		all-objs); \	 then true; else exit 1; fi;	ar r $(LIBFILE) $(OBJS) $(FILE_OBJS) $(PPOBJS)	$(RANLIB) $(LIBFILE)install-lib:	$(LIBDIR)/$(LIBFILE)$(LIBDIR)/$(LIBFILE):	$(LIBFILE)	$(INSTALL_FILE) $(LIBFILE) $(LIBDIR)/$(LIBFILE)	$(RANLIB) $(LIBDIR)/$(LIBFILE)essence:	$(LIBDIR)/$(LIBFILE) $(MAIN)	$(CC) -o $@ $(MAIN) $(LDFLAGS) $(LIBS)mkmagic:	@if (cd $(FILEDIR); $(MAKE) $(MFLAGS) mkmagic); then true; \	 else exit 1; fi;recognize.o:	recognize.c	$(CC) $(CFLAGS) $(REGEX_FLAGS) -c $<summarize.o:	summarize.c	$(CC) $(CFLAGS) $(REGEX_FLAGS) -c $<main.o:	main.c	$(CC) $(CFLAGS) $(REGEX_FLAGS) -DUSE_INSTALL_LIBDIR=\"$(INSTALL_UTILDIR)\" -c $<db.o:	db.c	$(CC) $(CFLAGS) $(GDBM_FLAGS) -c $<$(PPOBJS): y.tab.hy.tab.c y.tab.h:	pp_rules.y	$(YACC) $(YFLAGS) $(srcdir)/pp_rules.ylex.yy.c:	pp_rules.l y.tab.h	$(LEX) $(LFLAGS) $(srcdir)/pp_rules.l

⌨️ 快捷键说明

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