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

📄 makefile.in

📁 Ubuntu packages of security software。 相当不错的源码
💻 IN
字号:
# Makefile.in for PCRE (Perl-Compatible Regular Expression) library.# Edited substantially by fyodor@insecure.org to remove libtool dependency# and strip it to just building the library.############################################################################## PCRE is developed on a Unix system. I do not use Windows or Macs, and know# nothing about building software on them. Although the code of PCRE should# be very portable, the building system in this Makefile is designed for Unix# systems. However, there are features that have been supplied to me by various# people that should make it work on MinGW and Cygwin systems.# This setting enables Unix-style directory scanning in pcregrep, triggered# by the -f option. Maybe one day someone will add code for other systems.PCREGREP_OSTYPE=-DIS_UNIX############################################################################## Libtool places .o files in the .libs directory; this can mean that "make"# thinks is it not up-to-date when in fact it is. This setting helps when# GNU "make" is being used. It presumably does no harm in other cases.VPATH=.libs#---------------------------------------------------------------------------## The following lines are modified by "configure" to insert data that it is ## given in its arguments, or which it finds out for itself.                 ##---------------------------------------------------------------------------#SHELL = @SHELL@prefix = @prefix@exec_prefix = @exec_prefix@top_srcdir = @top_srcdir@mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs# NB: top_builddir is not referred to directly below, but it is used in the# setting of $(LIBTOOL), so don't remove it!top_builddir = .# BINDIR is the directory in which the pcregrep, pcretest, and pcre-config#          commands are installed.# INCDIR is the directory in which the public header files pcre.h and#          pcreposix.h are installed.# LIBDIR is the directory in which the libraries are installed.# MANDIR is the directory in which the man pages are installed.BINDIR = @bindir@LIBDIR = @libdir@INCDIR = @includedir@MANDIR = @mandir@# EXEEXT is set by configure to the extention of an executable file# OBJEXT is set by configure to the extention of an object file# The BUILD_* equivalents are the same but for the host we're building onEXEEXT = @EXEEXT@OBJEXT = @OBJEXT@# Note that these are just here to have a convenient place to look at the# outcome.BUILD_EXEEXT = @BUILD_EXEEXT@BUILD_OBJEXT = @BUILD_OBJEXT@# POSIX_OBJ and POSIX_LOBJ are either set empty, or to the names of the# POSIX object files.POSIX_OBJ = @POSIX_OBJ@POSIX_LOBJ = @POSIX_LOBJ@# The compiler, C flags, preprocessor flags, etcCC = @CC@AR = arRANLIB = @RANLIB@CXX = @CXX@CFLAGS = @CFLAGS@CXXFLAGS = @CXXFLAGS@LDFLAGS = @LDFLAGS@CXXLDFLAGS = @CXXLDFLAGS@CC_FOR_BUILD = @CC_FOR_BUILD@CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@CXX_FOR_BUILD = @CXX_FOR_BUILD@CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@LDFLAGS_FOR_BUILD = $(LDFLAGS)UCP = @UCP@NEWLINE = @NEWLINE@POSIX_MALLOC_THRESHOLD = @POSIX_MALLOC_THRESHOLD@LINK_SIZE = @LINK_SIZE@MATCH_LIMIT = @MATCH_LIMIT@ @MATCH_LIMIT_RECURSION@NO_RECURSE = @NO_RECURSE@EBCDIC = @EBCDIC@INCLS = -I. -I$(top_srcdir)DEFS = $(NEWLINE) $(LINK_SIZE) $(MATCH_LIMIT)TARGET=libpcre.aINSTALL = @INSTALL@INSTALL_DATA = @INSTALL_DATA@# These are the version numbers for the shared librariesPCRELIBVERSION = @PCRE_LIB_VERSION@PCREPOSIXLIBVERSION = @PCRE_POSIXLIB_VERSION@##############################################################################OBJ = pcre_chartables.@OBJEXT@ \  pcre_compile.@OBJEXT@ \  pcre_config.@OBJEXT@ \  pcre_dfa_exec.@OBJEXT@ \  pcre_exec.@OBJEXT@ \  pcre_fullinfo.@OBJEXT@ \  pcre_get.@OBJEXT@ \  pcre_globals.@OBJEXT@ \  pcre_info.@OBJEXT@ \  pcre_maketables.@OBJEXT@ \  pcre_refcount.@OBJEXT@ \  pcre_study.@OBJEXT@ \  pcre_tables.@OBJEXT@ \  pcre_try_flipped.@OBJEXT@ \  pcre_version.@OBJEXT@ \  pcre_xclass.@OBJEXT@ \  $(POSIX_OBJ)all:            $(TARGET)# Note that files generated by ./configure and by dftables are in the current# directory, not the source directory.pcre_chartables.@OBJEXT@: pcre_chartables.c		 $(CC) -c $(CFLAGS) $(INCLS) $(DEFS) \                 $(POSIX_MALLOC_THRESHOLD) pcre_chartables.cpcre_compile.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_compile.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_compile.cpcre_config.@OBJEXT@:  Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_config.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_config.cpcre_dfa_exec.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_dfa_exec.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_dfa_exec.cpcre_exec.@OBJEXT@:    Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_exec.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_exec.cpcre_fullinfo.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_fullinfo.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_fullinfo.cpcre_get.@OBJEXT@:     Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_get.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_get.cpcre_globals.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_globals.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_globals.cpcre_info.@OBJEXT@:    Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_info.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_info.cpcre_maketables.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_maketables.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_maketables.cpcre_refcount.@OBJEXT@:   Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_refcount.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_refcount.cpcre_study.@OBJEXT@:   Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_study.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_study.cpcre_tables.@OBJEXT@:  Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_tables.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_tables.cpcre_try_flipped.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_try_flipped.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_try_flipped.cpcre_version.@OBJEXT@: Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_version.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_version.cpcre_xclass.@OBJEXT@:  Makefile config.h $(top_srcdir)/pcre.h \		$(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre_xclass.c		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) $(POSIX_MALLOC_THRESHOLD) \		$(top_srcdir)/pcre_xclass.cpcreposix.@OBJEXT@:    $(top_srcdir)/pcreposix.c $(top_srcdir)/pcreposix.h \		  $(top_srcdir)/pcre_internal.h $(top_srcdir)/pcre.h config.h Makefile		@$(LTCOMPILE) $(POSIX_MALLOC_THRESHOLD) $(top_srcdir)/pcreposix.c$(TARGET):     $(OBJ)		-rm -f libpcre.a		$(AR) cr $@ $(OBJ)		$(RANLIB) $@# An auxiliary program makes the default character table source. This is put# in the current directory, NOT the $top_srcdir directory.pcre_chartables.c:   dftables@BUILD_EXEEXT@		./dftables@BUILD_EXEEXT@ pcre_chartables.cdftables.@BUILD_OBJEXT@:     $(top_srcdir)/dftables.c \		$(top_srcdir)/pcre_maketables.c $(top_srcdir)/pcre_internal.h \		$(top_srcdir)/pcre.h config.h Makefile		$(CC) -c $(CFLAGS) $(INCLS) $(DEFS) -I. $(top_srcdir)/dftables.cdftables@BUILD_EXEEXT@:      dftables.@BUILD_OBJEXT@	$(CC) $(CFLAGS) -o dftables dftables.@OBJEXT@# We deliberately omit dftables and pcre_chartables.c from 'make clean'; once# made pcre_chartables.c shouldn't change, and if people have edited the tables# by hand, you don't want to throw them away.clean:;         -rm -rf *.@OBJEXT@ *.lo *.a *.la .libs pcretest@EXEEXT@ pcre_stringpiece_unittest@EXEEXT@ pcrecpp_unittest@EXEEXT@ pcre_scanner_unittest@EXEEXT@ pcregrep@EXEEXT@ testtry# But "make distclean" should get back to a virgin distributiondistclean:      clean		-rm -f pcre_chartables.c libtool pcre-config libpcre.pc \		pcre_stringpiece.h pcrecpparg.h \		dftables@EXEEXT@ RunGrepTest RunTest \		Makefile config.h config.status config.log config.cache# End

⌨️ 快捷键说明

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