24 |
|
|
25 |
ACLOCAL_AMFLAGS = -I libltdl/m4 |
ACLOCAL_AMFLAGS = -I libltdl/m4 |
26 |
|
|
27 |
|
AM_CPPFLAGS = |
28 |
|
AM_LDFLAGS = |
29 |
|
|
30 |
DIST_SUBDIRS = . |
DIST_SUBDIRS = . |
31 |
|
EXTRA_DIST = |
32 |
|
|
33 |
BUILT_SOURCES = libtool |
BUILT_SOURCES = libtool |
34 |
|
|
36 |
MOSTLYCLEANFILES = |
MOSTLYCLEANFILES = |
37 |
DISTCLEANFILES = |
DISTCLEANFILES = |
38 |
|
|
39 |
EXTRA_DIST = libltdl/COPYING.LIB \ |
noinst_LTLIBRARIES = |
40 |
libltdl/Makefile.am \ |
lib_LTLIBRARIES = |
41 |
libltdl/Makefile.in \ |
EXTRA_LTLIBRARIES = |
|
libltdl/README \ |
|
|
libltdl/config-h.in \ |
|
|
libltdl/configure \ |
|
|
libltdl/configure.ac \ |
|
|
libltdl/aclocal.m4 \ |
|
|
libltdl/m4/lt~obsolete.m4 |
|
42 |
|
|
43 |
auxdir = libltdl/config |
auxdir = libltdl/config |
44 |
m4dir = libltdl/m4 |
m4dir = libltdl/m4 |
194 |
chmod a-w $(auxdir)/ltmain.tmp; \ |
chmod a-w $(auxdir)/ltmain.tmp; \ |
195 |
mv -f $(auxdir)/ltmain.tmp $(auxdir)/ltmain.sh |
mv -f $(auxdir)/ltmain.tmp $(auxdir)/ltmain.sh |
196 |
|
|
197 |
$(srcdir)/libltdl/Makefile.am: Makefile.am |
$(srcdir)/libltdl/Makefile.am: $(srcdir)/libltdl/Makefile.inc |
198 |
cd $(srcdir); \ |
cd $(srcdir); \ |
199 |
in=Makefile.am; out=libltdl/Makefile.am; \ |
in=libltdl/Makefile.inc; out=libltdl/Makefile.am; \ |
200 |
rm -f $$out; \ |
rm -f $$out; \ |
201 |
$(SED) -n '/^.. Makefile.am -- /,/^.. Boston, MA/p' $$in > $$out; \ |
$(SED) -n '/^.. Makefile.am -- /,/^.. Boston, MA/p' $$in > $$out; \ |
202 |
{ echo 'ACLOCAL_AMFLAGS = -I m4'; \ |
{ echo 'ACLOCAL_AMFLAGS = -I m4'; \ |
203 |
echo 'AUTOMAKE_OPTIONS = foreign'; \ |
echo 'AUTOMAKE_OPTIONS = foreign'; \ |
204 |
|
echo 'AM_CPPFLAGS ='; \ |
205 |
|
echo 'AM_LDFLAGS ='; \ |
206 |
echo 'BUILT_SOURCES ='; \ |
echo 'BUILT_SOURCES ='; \ |
207 |
|
echo 'noinst_LTLIBRARIES ='; \ |
208 |
|
echo 'lib_LTLIBRARIES ='; \ |
209 |
|
echo 'EXTRA_LTLIBRARIES ='; \ |
210 |
echo 'EXTRA_DIST ='; \ |
echo 'EXTRA_DIST ='; \ |
211 |
echo 'CLEANFILES ='; \ |
echo 'CLEANFILES ='; \ |
212 |
echo 'MOSTLYCLEANFILES ='; \ |
echo 'MOSTLYCLEANFILES ='; \ |
213 |
} >> $$out; \ |
} >> $$out; \ |
214 |
$(SED) -n '/^. %%% BEGIN /,/^. %%% END / \ |
$(SED) -n '/^.. DO NOT REMOVE THIS LINE -- /,$$ \ |
215 |
{ s,libltdl_,,; s,libltdl/,,; s,: libltdl/,: ,; \ |
{ s,libltdl_,,; s,libltdl/,,; s,: libltdl/,: ,; \ |
216 |
s,\$$(libltdl_,$$(,; p; }' $$in >> $$out; |
s,\$$(libltdl_,$$(,; p; }' $$in >> $$out; |
217 |
chmod a-w $(srcdir)/libltdl/Makefile.am |
chmod a-w $(srcdir)/libltdl/Makefile.am |
227 |
## Libltdl. ## |
## Libltdl. ## |
228 |
## -------- ## |
## -------- ## |
229 |
|
|
230 |
# %%% BEGIN libltdl/Makefile.am |
include libltdl/Makefile.inc |
|
|
|
|
DEFS = -DLTDL -DHAVE_CONFIG_H -DLT_CONFIG_H='<$(LT_CONFIG_H)>' |
|
|
|
|
|
# -I$(srcdir) is needed for user that built libltdl with a sub-Automake |
|
|
# (not as a sub-package!) using 'nostdinc': |
|
|
AM_CPPFLAGS = -I. -I$(srcdir) -Ilibltdl -I$(srcdir)/libltdl \ |
|
|
-I$(srcdir)/libltdl/libltdl |
|
|
AM_LDFLAGS = -no-undefined |
|
|
VERSION_INFO = -version-info 7:0:0 |
|
|
|
|
|
noinst_LTLIBRARIES = $(LT_DLLOADERS) |
|
|
|
|
|
if INSTALL_LTDL |
|
|
ltdlincludedir = $(includedir)/libltdl |
|
|
ltdlinclude_HEADERS = libltdl/libltdl/lt_system.h \ |
|
|
libltdl/libltdl/lt_error.h \ |
|
|
libltdl/libltdl/lt_dlloader.h |
|
|
include_HEADERS = libltdl/ltdl.h |
|
|
lib_LTLIBRARIES = libltdl/libltdl.la |
|
|
endif |
|
|
|
|
|
if CONVENIENCE_LTDL |
|
|
noinst_LTLIBRARIES += libltdl/libltdlc.la |
|
|
endif |
|
|
|
|
|
libltdl_libltdl_la_SOURCES = libltdl/libltdl/lt__alloc.h \ |
|
|
libltdl/libltdl/lt__dirent.h \ |
|
|
libltdl/libltdl/lt__glibc.h \ |
|
|
libltdl/libltdl/lt__private.h \ |
|
|
libltdl/libltdl/lt__strl.h \ |
|
|
libltdl/libltdl/lt_dlloader.h \ |
|
|
libltdl/libltdl/lt_error.h \ |
|
|
libltdl/libltdl/lt_system.h \ |
|
|
libltdl/libltdl/slist.h \ |
|
|
libltdl/loaders/preopen.c \ |
|
|
libltdl/lt__alloc.c \ |
|
|
libltdl/lt_dlloader.c \ |
|
|
libltdl/lt_error.c \ |
|
|
libltdl/ltdl.c \ |
|
|
libltdl/ltdl.h \ |
|
|
libltdl/slist.c |
|
|
|
|
|
libltdl_libltdl_la_CPPFLAGS = -DLTDLOPEN=$(LTDLOPEN) $(AM_CPPFLAGS) |
|
|
libltdl_libltdl_la_LDFLAGS = $(AM_LDFLAGS) $(VERSION_INFO) $(LT_DLPREOPEN) |
|
|
libltdl_libltdl_la_LIBADD = $(LTLIBOBJS) |
|
|
libltdl_libltdl_la_DEPENDENCIES = $(LT_DLLOADERS) $(LTLIBOBJS) |
|
|
|
|
|
libltdl_libltdlc_la_SOURCES = $(libltdl_libltdl_la_SOURCES) |
|
|
libltdl_libltdlc_la_CPPFLAGS = -DLTDLOPEN=$(LTDLOPEN)c $(AM_CPPFLAGS) |
|
|
libltdl_libltdlc_la_LDFLAGS = $(AM_LDFLAGS) $(LT_DLPREOPEN) |
|
|
libltdl_libltdlc_la_LIBADD = $(libltdl_libltdl_la_LIBADD) |
|
|
libltdl_libltdlc_la_DEPENDENCIES= $(libltdl_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 = libltdl/dlopen.la \ |
|
|
libltdl/dld_link.la \ |
|
|
libltdl/dyld.la \ |
|
|
libltdl/load_add_on.la \ |
|
|
libltdl/loadlibrary.la \ |
|
|
libltdl/shl_load.la |
|
|
|
|
|
libltdl_dlopen_la_SOURCES = libltdl/loaders/dlopen.c |
|
|
libltdl_dlopen_la_LDFLAGS = -module -avoid-version |
|
|
libltdl_dlopen_la_LIBADD = $(LIBADD_DLOPEN) |
|
|
|
|
|
libltdl_dld_link_la_SOURCES = libltdl/loaders/dld_link.c |
|
|
libltdl_dld_link_la_LDFLAGS = -module -avoid-version |
|
|
libltdl_dld_link_la_LIBADD = -ldld |
|
|
|
|
|
libltdl_dyld_la_SOURCES = libltdl/loaders/dyld.c |
|
|
libltdl_dyld_la_LDFLAGS = -module -avoid-version |
|
|
|
|
|
libltdl_load_add_on_la_SOURCES = libltdl/loaders/load_add_on.c |
|
|
libltdl_load_add_on_la_LDFLAGS = -module -avoid-version |
|
|
|
|
|
libltdl_loadlibrary_la_SOURCES = libltdl/loaders/loadlibrary.c |
|
|
libltdl_loadlibrary_la_LDFLAGS = -module -avoid-version |
|
|
|
|
|
libltdl_shl_load_la_SOURCES = libltdl/loaders/shl_load.c |
|
|
libltdl_shl_load_la_LDFLAGS = -module -avoid-version |
|
|
libltdl_shl_load_la_LIBADD = $(LIBADD_SHL_LOAD) |
|
|
|
|
|
## Make sure these will be cleaned even when they're not built by default: |
|
|
CLEANFILES += libltdl/libltdl.la \ |
|
|
libltdl/libltdlc.la \ |
|
|
libltdl/libdlloader.la |
|
|
|
|
|
## Automake-1.9.6 doesn't clean subdir AC_LIBOBJ compiled objects |
|
|
## automatically: |
|
|
CLEANFILES += $(LIBOBJS) $(LTLIBOBJS) |
|
|
|
|
|
|
|
|
## --------------------------- ## |
|
|
## Gnulib Makefile.am snippets ## |
|
|
## --------------------------- ## |
|
|
|
|
|
BUILT_SOURCES += libltdl/$(ARGZ_H) |
|
|
EXTRA_DIST += libltdl/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): libltdl/$(ARGZ_H) |
|
|
libltdl/argz.h: libltdl/argz_.h |
|
|
cp $(srcdir)/libltdl/argz_.h $@-t |
|
|
mv $@-t $@ |
|
|
MOSTLYCLEANFILES += libltdl/argz.h \ |
|
|
libltdl/argz.h-t |
|
|
|
|
|
# %%% END libltdl/Makefile.am |
|
231 |
|
|
232 |
if ! SUBDIR_LIBOBJS |
if ! LTDL_SUBDIR_LIBOBJS |
233 |
## workaround for Autoconf 2.59, Automake 1.9.6: |
## workaround for Autoconf 2.59, Automake 1.9.6: |
234 |
## we include these files twice, because of missing LIBOBJDIR support. |
## we include these files twice, because of missing LIBOBJDIR support. |
235 |
EXTRA_DIST += \ |
EXTRA_DIST += \ |
274 |
## libtoolize --ltdl can find them later: |
## libtoolize --ltdl can find them later: |
275 |
ltdldatafiles = libltdl/COPYING.LIB \ |
ltdldatafiles = libltdl/COPYING.LIB \ |
276 |
libltdl/README \ |
libltdl/README \ |
277 |
|
libltdl/Makefile.inc \ |
278 |
libltdl/Makefile.am \ |
libltdl/Makefile.am \ |
279 |
libltdl/configure.ac \ |
libltdl/configure.ac \ |
280 |
libltdl/aclocal.m4 \ |
libltdl/aclocal.m4 \ |