📄 makefile.am
字号:
## Makefile.am -- Process this file with automake to produce Makefile.in#### Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.## Written by Gary V. Vaughan, 2003#### NOTE: The canonical source of this file is maintained with the## GNU Libtool package. Report bugs to bug-libtool@gnu.org.#### GNU Libltdl is free software; you can redistribute it and/or## modify it under the terms of the GNU Lesser General Public## License as published by the Free Software Foundation; either## version 2 of the License, or (at your option) any later version.#### As a special exception to the GNU Lesser General Public License,## if you distribute this file as part of a program or library that## is built using GNU libtool, you may include this file under the## same distribution terms that you use for the rest of that program.#### GNU Libltdl 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 Lesser General Public License for more details.#### You should have received a copy of the GNU LesserGeneral Public## License along with GNU Libltdl; see the file COPYING.LIB. If not, a## copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,## or obtained by writing to the Free Software Foundation, Inc.,## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.#####ACLOCAL_AMFLAGS = -I m4AUTOMAKE_OPTIONS = foreignAM_CPPFLAGS =AM_LDFLAGS =BUILT_SOURCES =include_HEADERS =noinst_LTLIBRARIES =lib_LTLIBRARIES =EXTRA_LTLIBRARIES =EXTRA_DIST =CLEANFILES =MOSTLYCLEANFILES =# -I$(srcdir) is needed for user that built libltdl with a sub-Automake# (not as a sub-package!) using 'nostdinc':AM_CPPFLAGS += -DLT_CONFIG_H='<$(LT_CONFIG_H)>' \ -DLTDL -I. -I$(srcdir) -Ilibltdl \ -I$(srcdir)/libltdl -I$(srcdir)/libltdlAM_LDFLAGS += -no-undefinedLTDL_VERSION_INFO = -version-info 7:0:0noinst_LTLIBRARIES += $(LT_DLLOADERS)if INSTALL_LTDLltdlincludedir = $(includedir)/libltdlltdlinclude_HEADERS = libltdl/lt_system.h \ libltdl/lt_error.h \ libltdl/lt_dlloader.hinclude_HEADERS += ltdl.hlib_LTLIBRARIES += libltdl.laendifif CONVENIENCE_LTDLnoinst_LTLIBRARIES += libltdlc.laendiflibltdl_la_SOURCES = libltdl/lt__alloc.h \ libltdl/lt__dirent.h \ libltdl/lt__glibc.h \ libltdl/lt__private.h \ libltdl/lt__strl.h \ libltdl/lt_dlloader.h \ libltdl/lt_error.h \ libltdl/lt_system.h \ libltdl/slist.h \ loaders/preopen.c \ lt__alloc.c \ lt_dlloader.c \ lt_error.c \ ltdl.c \ ltdl.h \ slist.clibltdl_la_CPPFLAGS = -DLTDLOPEN=$(LTDLOPEN) $(AM_CPPFLAGS)libltdl_la_LDFLAGS = $(AM_LDFLAGS) $(LTDL_VERSION_INFO) $(LT_DLPREOPEN)libltdl_la_LIBADD = $(LTLIBOBJS)libltdl_la_DEPENDENCIES = $(LT_DLLOADERS) $(LTLIBOBJS)libltdlc_la_SOURCES = $(libltdl_la_SOURCES)libltdlc_la_CPPFLAGS = -DLTDLOPEN=$(LTDLOPEN)c $(AM_CPPFLAGS)libltdlc_la_LDFLAGS = $(AM_LDFLAGS) $(LT_DLPREOPEN)libltdlc_la_LIBADD = $(libltdl_la_LIBADD)libltdlc_la_DEPENDENCIES= $(libltdl_la_DEPENDENCIES)## The loaders are preopened by libltdl, itself always built from## pic-objects (either as a shared library, or a convenience library),## so the loaders themselves must be made from pic-objects too. We## use convenience libraries for that purpose:EXTRA_LTLIBRARIES += dlopen.la \ dld_link.la \ dyld.la \ load_add_on.la \ loadlibrary.la \ shl_load.ladlopen_la_SOURCES = loaders/dlopen.cdlopen_la_LDFLAGS = -module -avoid-versiondlopen_la_LIBADD = $(LIBADD_DLOPEN)dld_link_la_SOURCES = loaders/dld_link.cdld_link_la_LDFLAGS = -module -avoid-versiondld_link_la_LIBADD = -ldlddyld_la_SOURCES = loaders/dyld.cdyld_la_LDFLAGS = -module -avoid-versionload_add_on_la_SOURCES = loaders/load_add_on.cload_add_on_la_LDFLAGS = -module -avoid-versionloadlibrary_la_SOURCES = loaders/loadlibrary.cloadlibrary_la_LDFLAGS = -module -avoid-versionshl_load_la_SOURCES = loaders/shl_load.cshl_load_la_LDFLAGS = -module -avoid-versionshl_load_la_LIBADD = $(LIBADD_SHL_LOAD)## Make sure these will be cleaned even when they're not built by default:CLEANFILES += libltdl.la \ libltdlc.la \ libdlloader.la## Automake-1.9.6 doesn't clean subdir AC_LIBOBJ compiled objects## automatically:CLEANFILES += $(LIBOBJS) $(LTLIBOBJS)EXTRA_DIST += COPYING.LIB \ configure.ac \ Makefile.am \ aclocal.m4 \ Makefile.in \ configure \ config-h.in \ README## --------------------------- #### Gnulib Makefile.am snippets #### --------------------------- ##BUILT_SOURCES += $(ARGZ_H)EXTRA_DIST += argz_.h# We need the following in order to create an <argz.h> when the system# doesn't have one that works with the given compiler.all-local $(lib_OBJECTS): $(ARGZ_H)argz.h: argz_.h $(mkinstalldirs) . cp $(srcdir)/argz_.h $@-t mv $@-t $@MOSTLYCLEANFILES += argz.h \ argz.h-t
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -