Get rid of autom4te.cache directories, as far as possible.
[libiconv.git] / Makefile.in
blob6d5ed036c53ec1fc4bef0bdfdfc5c2dc2e0b3a47
1 # Makefile for libiconv
3 #### Start of system configuration section. ####
5 # Directories used by "make":
6 srcdir = @srcdir@
8 # Directories used by "make install":
9 prefix = @prefix@
10 local_prefix = /usr/local
11 exec_prefix = @exec_prefix@
12 datarootdir = @datarootdir@
13 datadir = @datadir@
14 libdir = @libdir@
15 includedir = @includedir@
16 mandir = @mandir@
18 # Programs used by "make":
19 RM = rm -f
20 @SET_MAKE@
22 # Programs used by "make install":
23 INSTALL = @INSTALL@
24 INSTALL_PROGRAM = @INSTALL_PROGRAM@
25 INSTALL_DATA = @INSTALL_DATA@
26 mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
28 #### End of system configuration section. ####
30 SHELL = /bin/sh
32 all : 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
41 lib/localcharset.h :
42 builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib"
44 # Installs the library and include files only. Typically called with only
45 # $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
46 install-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
51 install : 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)'
62 install-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)'
73 installdirs : 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)'
83 uninstall : 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)'
93 check : 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
103 mostlyclean : 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
115 clean : 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
127 distclean : 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
142 maintainer-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
158 # List of source files.
159 SOURCE_FILES = \
160 README README.windows DEPENDENCIES HACKING AUTHORS NEWS DESIGN NOTES THANKS \
161 ChangeLog Makefile.devel configure.ac Makefile.in \
162 include/export.h include/iconv.h.in \
163 gnulib-local/lib/alloca.in.h \
164 gnulib-local/lib/error.h.diff \
165 gnulib-local/lib/progname.h.diff \
166 gnulib-local/lib/xalloc.h \
167 gnulib-local/lib/xmalloc.c \
168 gnulib-local/lib/xstrdup.c \
169 gnulib-local/m4/alloca.m4 \
170 gnulib-local/modules/libiconv-misc \
171 gnulib-local/modules/mbstate \
172 gnulib-local/modules/xalloc \
173 m4/cp.m4 \
174 m4/eilseq.m4 \
175 m4/endian.m4 \
176 m4/general.m4 \
177 m4/ln.m4 \
178 m4/proto.m4 \
179 windows/iconv.rc windows/libiconv.rc windows/windres-options \
180 woe32dll/export.h woe32dll/iconv-exports.c \
181 os2/iconv.def \
182 README.djgpp \
183 djgpp/config.bat djgpp/config.sed djgpp/config.site djgpp/edtest.bat \
184 djgpp/fnchange.in djgpp/fnchange.lst djgpp/Makefile.maint djgpp/makefile.sed \
185 djgpp/README djgpp/README.in djgpp/sources.sed \
186 djgpp/stateful-check.sed djgpp/stateless-check.sed djgpp/translit-check.sed \
187 extras/ChangeLog extras/iconv_string.h extras/iconv_string.c \
188 tools/Makefile \
189 tools/8bit_tab_to_h.c tools/cjk_tab_to_h.c tools/cjk_variants.c \
190 tools/CP50221-0208-EXT.TXT tools/CP50221-0212-EXT.TXT tools/JISX0213.TXT
191 # List of distributed files imported from other packages.
192 LIBTOOL_IMPORTED_FILES = \
193 build-aux/ltmain.sh \
194 m4/libtool.m4 \
195 m4/lt~obsolete.m4 \
196 m4/ltoptions.m4 \
197 m4/ltsugar.m4 \
198 m4/ltversion.m4
199 AUTOMAKE_OLD_IMPORTED_FILES = \
200 build-aux/mkinstalldirs
201 AUTOMAKE_IMPORTED_FILES = \
202 build-aux/ar-lib \
203 build-aux/compile \
204 build-aux/install-sh \
205 build-aux/missing
206 GNULIB_IMPORTED_FILES = \
207 doc/relocatable.texi \
208 build-aux/config.guess \
209 build-aux/config.libpath \
210 build-aux/config.rpath \
211 build-aux/config.sub \
212 build-aux/install-reloc \
213 build-aux/reloc-ldflags \
214 build-aux/snippet/arg-nonnull.h \
215 build-aux/snippet/c++defs.h \
216 build-aux/snippet/_Noreturn.h \
217 build-aux/snippet/warn-on-use.h
218 IMPORTED_FILES = \
219 COPYING COPYING.LIB \
220 ABOUT-NLS INSTALL.generic \
221 $(LIBTOOL_IMPORTED_FILES) $(AUTOMAKE_OLD_IMPORTED_FILES) $(AUTOMAKE_IMPORTED_FILES) $(GNULIB_IMPORTED_FILES)
222 # List of distributed files generated by autotools or Makefile.devel.
223 GENERATED_FILES = \
224 aclocal.m4 configure config.h.in \
225 include/iconv.h.build.in
226 # List of distributed files generated by "make".
227 DISTRIBUTED_BUILT_FILES =
228 # List of distributed files.
229 DISTFILES = $(SOURCE_FILES) $(IMPORTED_FILES) $(GENERATED_FILES) $(DISTRIBUTED_BUILT_FILES)
231 distdir : $(DISTFILES)
232 for file in $(DISTFILES); do \
233 if test -f $$file; then dir='.'; else dir='$(srcdir)'; fi; \
234 destdir=`echo '$(distdir)'/$$file | sed -e 's|//*[^/]*$$||'`; \
235 test -d "$$destdir" || $(mkinstalldirs) "$$destdir" >/dev/null; \
236 cp -p "$$dir/$$file" '$(distdir)'/$$file || exit 1; \
237 done
238 for sdir in srcm4; do \
239 mkdir -p '$(distdir)'/$$sdir; \
240 for file in '$(srcdir)'/$$sdir/*.m4; do \
241 cp -p "$$file" '$(distdir)'/$$sdir/ || exit 1; \
242 done; \
243 done
244 test -d '$(distdir)'/libcharset || mkdir '$(distdir)'/libcharset; cd libcharset && $(MAKE) distdir distdir='$(distdir)'/libcharset
245 test -d '$(distdir)'/lib || mkdir '$(distdir)'/lib; cd lib && $(MAKE) distdir distdir='$(distdir)'/lib
246 test -d '$(distdir)'/preload || mkdir '$(distdir)'/preload; cd preload && $(MAKE) distdir distdir='$(distdir)'/preload
247 test -d '$(distdir)'/srclib || mkdir '$(distdir)'/srclib; cd srclib && $(MAKE) distdir distdir='$(distdir)'/srclib
248 test -d '$(distdir)'/src || mkdir '$(distdir)'/src; cd src && $(MAKE) distdir distdir='$(distdir)'/src
249 test -d '$(distdir)'/tests || mkdir '$(distdir)'/tests; cd tests && $(MAKE) distdir distdir='$(distdir)'/tests
250 test -d '$(distdir)'/po || mkdir '$(distdir)'/po; cd po && $(MAKE) distdir distdir='$(distdir)'/po
251 test -d '$(distdir)'/man || mkdir '$(distdir)'/man; cd man && $(MAKE) distdir distdir='$(distdir)'/man
254 # Creating a distribution tarball.
255 PACKAGE = @PACKAGE@
256 VERSION = @VERSION@
257 TAR = tar
258 GZIP = gzip
260 dist : force
261 tmpdistdir=$(PACKAGE)-$(VERSION); \
262 abstmpdistdir=`pwd`/$$tmpdistdir; \
263 rm -rf $$tmpdistdir $$tmpdistdir.tar $$tmpdistdir.tar.gz \
264 && mkdir $$tmpdistdir \
265 && $(MAKE) distdir distdir="$$abstmpdistdir" \
266 && $(TAR) chof $$tmpdistdir.tar --owner=root --group=root $$tmpdistdir \
267 && $(GZIP) -9 $$tmpdistdir.tar \
268 && rm -rf $$tmpdistdir
271 force :
273 # Work around an automake-1.8 bug.
274 am--refresh: