/[libtool]/libtool/Makefile.am
ViewVC logotype

Diff of /libtool/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.172 by rwild, Fri Oct 7 08:52:10 2005 UTC revision 1.173 by gary, Wed Oct 26 10:42:02 2005 UTC
# Line 24  Line 24 
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    
# Line 32  CLEANFILES             = Line 36  CLEANFILES             =
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
# Line 196  $(srcdir)/$(auxdir)/ltmain.sh: $(sh_file Line 194  $(srcdir)/$(auxdir)/ltmain.sh: $(sh_file
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
# Line 224  all-local: $(srcdir)/libltdl/Makefile.in Line 227  all-local: $(srcdir)/libltdl/Makefile.in
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 += \
# Line 383  aclocalfiles   = m4/argz.m4 m4/libtool.m4 Line 274  aclocalfiles   = m4/argz.m4 m4/libtool.m4
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 \

Legend:
Removed from v.1.172  
changed lines
  Added in v.1.173

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26