Annotation of embedaddon/libiconv/lib/Makefile.in, revision 1.1.1.2.2.1

1.1       misho       1: # Makefile for libiconv/lib
                      2: 
                      3: #### Start of system configuration section. ####
                      4: 
                      5: # Directories used by "make":
                      6: srcdir = @srcdir@
                      7: 
                      8: # Directories used by "make install":
                      9: prefix = @prefix@
                     10: local_prefix = /usr/local
                     11: exec_prefix = @exec_prefix@
                     12: libdir = @libdir@
                     13: 
                     14: # Programs used by "make":
                     15: CC = @CC@
                     16: CFLAGS = @CFLAGS@ @CFLAG_VISIBILITY@
                     17: CPPFLAGS = @CPPFLAGS@
                     18: LDFLAGS = @LDFLAGS@ $(LDFLAGS_@WOE32DLL@)
                     19: LDFLAGS_yes = -Wl,--export-all-symbols
                     20: LDFLAGS_no =
                     21: INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
                     22: # -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
                     23: # -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
                     24: DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
                     25: -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
                     26: -Dset_relocation_prefix=libiconv_set_relocation_prefix \
                     27: -Drelocate=libiconv_relocate @DEFS@
                     28: LIBTOOL = @LIBTOOL@
                     29: LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
                     30: LIBTOOL_LINK = $(LIBTOOL) --mode=link
                     31: LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
                     32: LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
                     33: # Windows resource compiler (windres). Used via libtool.
                     34: RC = @RC@
                     35: CP = cp
                     36: MV = mv
                     37: LN = @LN@
                     38: LN_S = @LN_S@
                     39: RM = rm -f
                     40: 
                     41: # Programs used by "make install":
                     42: INSTALL = @INSTALL@
                     43: INSTALL_PROGRAM = @INSTALL_PROGRAM@
                     44: INSTALL_DATA = @INSTALL_DATA@
                     45: mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
                     46: 
                     47: #### End of system configuration section. ####
                     48: 
                     49: SHELL = /bin/sh
                     50: 
                     51: # Before making a release, change this according to the libtool documentation,
                     52: # section "Library interface versions".
1.1.1.2.2.1! misho      53: LIBICONV_VERSION_INFO = 3
1.1       misho      54: 
                     55: PACKAGE_VERSION = @VERSION@
                     56: 
                     57: # Needed by $(LIBTOOL).
                     58: top_builddir = ..
                     59: 
                     60: SOURCES = $(srcdir)/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.c
                     61: 
                     62: OBJECTS = iconv.lo localcharset.lo relocatable.lo $(OBJECTS_EXP_@WOE32DLL@) $(OBJECTS_RES_@WOE32@)
                     63: OBJECTS_EXP_yes = iconv-exports.lo
                     64: OBJECTS_EXP_no =
                     65: OBJECTS_RES_yes = libiconv.res.lo
                     66: OBJECTS_RES_no =
                     67: 
                     68: all : libiconv.la
                     69: 
                     70: libiconv.la : $(OBJECTS)
                     71:        $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -version-info $(LIBICONV_VERSION_INFO) -no-undefined $(OBJECTS)
                     72: 
                     73: iconv.lo : $(srcdir)/iconv.c $(srcdir)/converters.h \
                     74:            $(srcdir)/encodings.def $(srcdir)/encodings_aix.def $(srcdir)/encodings_osf1.def $(srcdir)/encodings_dos.def $(srcdir)/encodings_local.def \
                     75:            $(srcdir)/aliases.h $(srcdir)/aliases_sysaix.h $(srcdir)/aliases_syshpux.h $(srcdir)/aliases_sysosf1.h $(srcdir)/aliases_syssolaris.h \
                     76:            $(srcdir)/aliases_aix.h $(srcdir)/aliases_aix_sysaix.h \
                     77:            $(srcdir)/aliases_osf1.h $(srcdir)/aliases_osf1_sysosf1.h \
                     78:            $(srcdir)/aliases_dos.h \
                     79:            $(srcdir)/aliases_extra.h \
                     80:            $(srcdir)/flags.h $(srcdir)/translit.h
                     81:        $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/iconv.c
                     82: 
                     83: localcharset.lo : $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.h
                     84:        $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../libcharset/lib/localcharset.c
                     85: 
                     86: relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
                     87:        $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
                     88: 
                     89: iconv-exports.lo : $(srcdir)/../woe32dll/iconv-exports.c
                     90:        $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../woe32dll/iconv-exports.c
                     91: 
                     92: libiconv.res.lo : $(srcdir)/../windows/libiconv.rc
                     93:        $(LIBTOOL_COMPILE) --tag=RC $(RC) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/libiconv.rc -o libiconv.res.lo --output-format=coff
                     94: 
                     95: # Installs the library and include files only. Typically called with only
                     96: # $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
                     97: install-lib : all force
                     98:        if [ ! -d $(libdir) ] ; then $(mkinstalldirs) $(libdir) ; fi
                     99:        $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(libdir)/libiconv.la
                    100: 
                    101: # On AIX, libiconv.a must include the object files of /lib/libiconv.a,
                    102: # otherwise the setlocale() call fails when invoked from executables linked
                    103: # with -rpath $(libdir), even if linked without -liconv.
                    104: install : all force
                    105:        if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
                    106:        $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(DESTDIR)$(libdir)/libiconv.la
                    107:        case "@host_os@" in \
                    108:          aix*) (cd $(DESTDIR)$(libdir) && \
                    109:                 objects=`ar t libiconv.a`" "`ar t /lib/libiconv.a` && \
                    110:                 ar x libiconv.a && ar x /lib/libiconv.a && \
                    111:                 ar q libiconv.new.a $$objects && \
                    112:                 rm -f $$objects && \
                    113:                 mv -f libiconv.new.a libiconv.a) ;; \
                    114:        esac
                    115: 
                    116: install-strip : install
                    117: 
                    118: installdirs : force
                    119:        if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
                    120: 
                    121: uninstall : force
                    122:        $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libiconv.la
                    123: 
                    124: check : all
                    125: 
                    126: mostlyclean : clean
                    127: 
                    128: clean : force
                    129:        $(RM) *.o *.lo *.a *.la core *.stackdump so_locations
                    130:        $(RM) -r .libs _libs
                    131: 
                    132: distclean : clean
                    133:        $(RM) Makefile config.h libtool
                    134: 
                    135: maintainer-clean : distclean
                    136: 
                    137: force :
                    138: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>