1# Makefile for libiconv 2 3#### Start of system configuration section. #### 4 5# Directories used by "make": 6srcdir = @srcdir@ 7 8# Directories used by "make install": 9prefix = @prefix@ 10local_prefix = /usr/local 11exec_prefix = @exec_prefix@ 12datarootdir = @datarootdir@ 13datadir = @datadir@ 14libdir = @libdir@ 15includedir = @includedir@ 16mandir = @mandir@ 17 18# Programs used by "make": 19RM = rm -f 20@SET_MAKE@ 21 22# Programs used by "make install": 23INSTALL = @INSTALL@ 24INSTALL_PROGRAM = @INSTALL_PROGRAM@ 25INSTALL_DATA = @INSTALL_DATA@ 26mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs 27 28#### End of system configuration section. #### 29 30SHELL = /bin/sh 31 32all : lib/localcharset.h force 33 cd lib && $(MAKE) all 34 cd preload && $(MAKE) all 35 cd srclib && $(MAKE) all 36 cd src && $(MAKE) all 37 cd po && $(MAKE) all 38 cd man && $(MAKE) all 39 if test -d tests; then cd tests && $(MAKE) all; fi 40 41lib/localcharset.h : 42 builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib" 43 44# Installs the library and include files only. Typically called with only 45# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here. 46install-lib : all force 47 cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)' 48 if [ ! -d $(includedir) ] ; then $(mkinstalldirs) $(includedir) ; fi 49 $(INSTALL_DATA) include/iconv.h.inst $(includedir)/iconv.h 50 51install : lib/localcharset.h force 52 cd libcharset && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 53 cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 54 cd preload && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 55 cd srclib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 56 cd src && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 57 if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi 58 $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h 59 cd po && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' 60 cd man && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)' 61 62install-strip : lib/localcharset.h force 63 cd libcharset && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 64 cd lib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 65 cd preload && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 66 cd srclib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 67 cd src && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 68 if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi 69 $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h 70 cd po && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' 71 cd man && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)' 72 73installdirs : force 74 cd libcharset && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 75 cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 76 cd preload && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 77 cd srclib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 78 cd src && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 79 if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi 80 cd po && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' 81 cd man && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)' 82 83uninstall : force 84 cd libcharset && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 85 cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 86 cd preload && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 87 cd srclib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 88 cd src && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' 89 $(RM) $(DESTDIR)$(includedir)/iconv.h 90 cd po && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' 91 cd man && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)' 92 93check : all force 94 cd libcharset && $(MAKE) check 95 cd lib && $(MAKE) check 96 cd preload && $(MAKE) check 97 cd srclib && $(MAKE) check 98 cd src && $(MAKE) check 99 cd po && $(MAKE) check 100 cd man && $(MAKE) check 101 if test -d tests; then cd tests && $(MAKE) check; fi 102 103mostlyclean : force 104 cd libcharset && $(MAKE) mostlyclean 105 $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h 106 cd lib && $(MAKE) mostlyclean 107 cd preload && $(MAKE) mostlyclean 108 cd srclib && $(MAKE) mostlyclean 109 cd src && $(MAKE) mostlyclean 110 cd po && $(MAKE) mostlyclean 111 cd man && $(MAKE) mostlyclean 112 if test -d tests; then cd tests && $(MAKE) mostlyclean; fi 113 rm -rf bin 114 115clean : force 116 cd libcharset && $(MAKE) clean 117 $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h 118 cd lib && $(MAKE) clean 119 cd preload && $(MAKE) clean 120 cd srclib && $(MAKE) clean 121 cd src && $(MAKE) clean 122 cd po && $(MAKE) clean 123 cd man && $(MAKE) clean 124 if test -d tests; then cd tests && $(MAKE) clean; fi 125 rm -rf bin 126 127distclean : force 128 cd libcharset && if test -f Makefile; then $(MAKE) distclean; fi 129 $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h 130 cd lib && if test -f Makefile; then $(MAKE) distclean; fi 131 cd preload && if test -f Makefile; then $(MAKE) distclean; fi 132 cd srclib && if test -f Makefile; then $(MAKE) distclean; fi 133 cd src && if test -f Makefile; then $(MAKE) distclean; fi 134 cd po && if test -f Makefile; then $(MAKE) distclean; fi 135 cd man && if test -f Makefile; then $(MAKE) distclean; fi 136 if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) distclean; fi; fi 137 $(RM) config.status config.log config.cache Makefile libtool 138 $(RM) config.h stamp-h1 lib/stamp-h2 139 $(RM) include/iconv.h include/iconv.h.inst 140 rm -rf bin 141 142maintainer-clean : force 143 cd libcharset && if test -f Makefile; then $(MAKE) maintainer-clean; fi 144 $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h 145 cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi 146 cd preload && if test -f Makefile; then $(MAKE) maintainer-clean; fi 147 cd srclib && if test -f Makefile; then $(MAKE) maintainer-clean; fi 148 cd src && if test -f Makefile; then $(MAKE) maintainer-clean; fi 149 cd po && if test -f Makefile; then $(MAKE) maintainer-clean; fi 150 cd man && if test -f Makefile; then $(MAKE) maintainer-clean; fi 151 if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) maintainer-clean; fi; fi 152 $(RM) config.status config.log config.cache Makefile libtool 153 $(RM) config.h stamp-h1 lib/stamp-h2 154 $(RM) include/iconv.h include/iconv.h.inst 155 rm -rf bin 156 157force : 158 159# Work around an automake-1.8 bug. 160am--refresh: 161