Annotation of embedaddon/libiconv/libcharset/lib/Makefile.in, revision 1.1
1.1 ! misho 1: # Makefile for libcharset/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@
! 19: INCLUDES = -I. -I$(srcdir) -I.. -I$(srcdir)/.. -I../include
! 20: # -DBUILDING_LIBCHARSET: Change expansion of LIBCHARSET_DLL_EXPORTED macro.
! 21: # -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
! 22: DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBCHARSET -DBUILDING_DLL \
! 23: -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
! 24: -Dset_relocation_prefix=libcharset_set_relocation_prefix \
! 25: -Drelocate=libcharset_relocate @DEFS@
! 26: LIBTOOL = @LIBTOOL@
! 27: LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
! 28: LIBTOOL_LINK = $(LIBTOOL) --mode=link
! 29: LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
! 30: LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
! 31: RM = rm -f
! 32:
! 33: # Programs used by "make install":
! 34: INSTALL = @INSTALL@
! 35: INSTALL_DATA = @INSTALL_DATA@
! 36: mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
! 37:
! 38: #### End of system configuration section. ####
! 39:
! 40: PACKAGE = @PACKAGE@
! 41: VERSION = @VERSION@
! 42:
! 43: SHELL = /bin/sh
! 44:
! 45: # Before making a release, change this according to the libtool documentation,
! 46: # section "Library interface versions".
! 47: LIBCHARSET_VERSION_INFO = 1:0:0
! 48:
! 49: # Needed by $(LIBTOOL).
! 50: top_builddir = ..
! 51:
! 52: SOURCES = $(srcdir)/localcharset.c $(srcdir)/relocatable.c
! 53:
! 54: OBJECTS = localcharset.lo relocatable.lo
! 55:
! 56: all : libcharset.la charset.alias ref-add.sed ref-del.sed
! 57:
! 58: libcharset.la : $(OBJECTS)
! 59: $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libcharset.la -rpath $(libdir) -version-info $(LIBCHARSET_VERSION_INFO) -no-undefined $(OBJECTS)
! 60:
! 61: localcharset.lo : $(srcdir)/localcharset.c
! 62: $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/localcharset.c
! 63:
! 64: relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
! 65: $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
! 66:
! 67: charset.alias: $(srcdir)/config.charset
! 68: $(SHELL) $(srcdir)/config.charset '@host@' > t-$@
! 69: mv t-$@ $@
! 70:
! 71: ref-add.sed : $(srcdir)/ref-add.sin
! 72: sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-add.sin > t-$@
! 73: mv t-$@ $@
! 74:
! 75: ref-del.sed : $(srcdir)/ref-del.sin
! 76: sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-del.sin > t-$@
! 77: mv t-$@ $@
! 78:
! 79: # Installs the library and include files only. Typically called with only
! 80: # $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
! 81: install-lib : all force
! 82: $(mkinstalldirs) $(libdir)
! 83: $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(libdir)/libcharset.la
! 84: test -f $(libdir)/charset.alias && orig=$(libdir)/charset.alias \
! 85: || orig=charset.alias; \
! 86: sed -f ref-add.sed $$orig > $(libdir)/t-charset.alias; \
! 87: $(INSTALL_DATA) $(libdir)/t-charset.alias $(libdir)/charset.alias; \
! 88: rm -f $(libdir)/t-charset.alias
! 89:
! 90: # The following is needed in order to install a simple file in $(libdir)
! 91: # which is shared with other installed packages. We use a list of referencing
! 92: # packages so that "make uninstall" will remove the file if and only if it
! 93: # is not used by another installed package.
! 94: # On systems with glibc-2.1 or newer, the file is redundant, therefore we
! 95: # avoid installing it.
! 96:
! 97: install : all force
! 98: if test @GLIBC21@ = no; then \
! 99: case '@host_os@' in \
! 100: darwin[56]*) \
! 101: need_charset_alias=true ;; \
! 102: darwin* | cygwin* | mingw* | pw32* | cegcc*) \
! 103: need_charset_alias=false ;; \
! 104: *) \
! 105: need_charset_alias=true ;; \
! 106: esac ; \
! 107: else \
! 108: need_charset_alias=false ; \
! 109: fi ; \
! 110: $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
! 111: $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(DESTDIR)$(libdir)/libcharset.la
! 112: if test -f $(DESTDIR)$(libdir)/charset.alias; then \
! 113: sed -f ref-add.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
! 114: $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
! 115: rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
! 116: else \
! 117: if $$need_charset_alias; then \
! 118: sed -f ref-add.sed charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
! 119: $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
! 120: rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
! 121: fi ; \
! 122: fi
! 123:
! 124: install-strip : install
! 125:
! 126: installdirs : force
! 127: $(mkinstalldirs) $(DESTDIR)$(libdir)
! 128:
! 129: uninstall : force
! 130: $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcharset.la
! 131: if test -f $(DESTDIR)$(libdir)/charset.alias; then \
! 132: sed -f ref-del.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
! 133: if grep '^# Packages using this file: $$' $(DESTDIR)$(libdir)/t-charset.alias > /dev/null; then \
! 134: rm -f $(DESTDIR)$(libdir)/charset.alias; \
! 135: else \
! 136: $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
! 137: fi; \
! 138: rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
! 139: fi
! 140:
! 141: check : all
! 142:
! 143: mostlyclean : clean
! 144:
! 145: clean : force
! 146: $(RM) *.o *.lo *.a *.la *.o.lock core *.stackdump charset.alias ref-add.sed ref-del.sed
! 147: $(RM) -r .libs _libs
! 148:
! 149: distclean : clean
! 150: $(RM) config.status config.log config.cache Makefile libtool
! 151:
! 152: maintainer-clean : distclean
! 153:
! 154: force :
! 155:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>