source: trunk/third/gettext/gettext-runtime/Makefile.in @ 21665

Revision 21665, 32.9 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21664, which included commits to RCS files with non-trunk default branches.
Line 
1# Makefile.in generated by automake 1.9.5 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005  Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17srcdir = @srcdir@
18top_srcdir = @top_srcdir@
19VPATH = @srcdir@
20pkgdatadir = $(datadir)/@PACKAGE@
21pkglibdir = $(libdir)/@PACKAGE@
22pkgincludedir = $(includedir)/@PACKAGE@
23top_builddir = .
24am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
25INSTALL = @INSTALL@
26install_sh_DATA = $(install_sh) -c -m 644
27install_sh_PROGRAM = $(install_sh) -c
28install_sh_SCRIPT = $(install_sh) -c
29INSTALL_HEADER = $(INSTALL_DATA)
30transform = $(program_transform_name)
31NORMAL_INSTALL = :
32PRE_INSTALL = :
33POST_INSTALL = :
34NORMAL_UNINSTALL = :
35PRE_UNINSTALL = :
36POST_UNINSTALL = :
37build_triplet = @build@
38host_triplet = @host@
39DIST_COMMON = README $(am__configure_deps) \
40        $(srcdir)/../config/config.guess \
41        $(srcdir)/../config/config.sub $(srcdir)/../config/install-sh \
42        $(srcdir)/../config/ltmain.sh $(srcdir)/../config/missing \
43        $(srcdir)/../config/mkinstalldirs $(srcdir)/Makefile.am \
44        $(srcdir)/Makefile.in $(srcdir)/config.h.in \
45        $(top_srcdir)/configure $(top_srcdir)/intl/Makefile.in \
46        ../config/compile ../config/config.guess \
47        ../config/config.rpath ../config/config.sub \
48        ../config/elisp-comp ../config/install-sh ../config/ltmain.sh \
49        ../config/mdate-sh ../config/missing ../config/mkinstalldirs \
50        ../config/texinfo.tex ../config/ylwrap ABOUT-NLS AUTHORS \
51        COPYING ChangeLog INSTALL NEWS
52subdir = .
53ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
55        $(top_srcdir)/../config/m4/libtool.m4 \
56        $(top_srcdir)/../autoconf-lib-link/m4/lib-ld.m4 \
57        $(top_srcdir)/../autoconf-lib-link/m4/lib-link.m4 \
58        $(top_srcdir)/../autoconf-lib-link/m4/lib-prefix.m4 \
59        $(top_srcdir)/../gettext-tools/m4/alloca.m4 \
60        $(top_srcdir)/../gettext-tools/m4/allocsa.m4 \
61        $(top_srcdir)/../gettext-tools/m4/canonicalize.m4 \
62        $(top_srcdir)/../gettext-tools/m4/csharp.m4 \
63        $(top_srcdir)/../gettext-tools/m4/csharpcomp.m4 \
64        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
65        $(top_srcdir)/../gettext-tools/m4/error.m4 \
66        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
67        $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
68        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
69        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
70        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
71        $(top_srcdir)/../gettext-tools/m4/readlink.m4 \
72        $(top_srcdir)/../gettext-tools/m4/relocatable.m4 \
73        $(top_srcdir)/../gettext-tools/m4/setenv.m4 \
74        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
75        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
76        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
77        $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
78        $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
79        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
80        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
81        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
82        $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
83        $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
84        $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
85        $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
86        $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
87        $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
88        $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
89        $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
90        $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
91        $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
92        $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
93        $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
94        $(top_srcdir)/configure.ac
95am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
96        $(ACLOCAL_M4)
97am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
98 configure.lineno configure.status.lineno
99mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
100CONFIG_HEADER = config.h
101CONFIG_CLEAN_FILES = intl/Makefile
102depcomp =
103am__depfiles_maybe =
104SOURCES =
105DIST_SOURCES =
106RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
107        html-recursive info-recursive install-data-recursive \
108        install-exec-recursive install-info-recursive \
109        install-recursive installcheck-recursive installdirs-recursive \
110        pdf-recursive ps-recursive uninstall-info-recursive \
111        uninstall-recursive
112am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
113am__vpath_adj = case $$p in \
114    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
115    *) f=$$p;; \
116  esac;
117am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
118am__installdirs = "$(DESTDIR)$(gettextsrcdir)"
119gettextsrcDATA_INSTALL = $(INSTALL_DATA)
120DATA = $(gettextsrc_DATA)
121ETAGS = etags
122CTAGS = ctags
123DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
124distdir = $(PACKAGE)-$(VERSION)
125top_distdir = $(distdir)
126am__remove_distdir = \
127  { test ! -d $(distdir) \
128    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
129         && rm -fr $(distdir); }; }
130DIST_ARCHIVES = $(distdir).tar.gz
131GZIP_ENV = --best
132distuninstallcheck_listfiles = find . -type f -print
133distcleancheck_listfiles = find . -type f -print
134ACLOCAL = @ACLOCAL@
135ALLOCA = @ALLOCA@
136ALLOCA_H = @ALLOCA_H@
137AMDEP_FALSE = @AMDEP_FALSE@
138AMDEP_TRUE = @AMDEP_TRUE@
139AMTAR = @AMTAR@
140AR = @AR@
141AS = @AS@
142AUTOCONF = @AUTOCONF@
143AUTOHEADER = @AUTOHEADER@
144AUTOMAKE = @AUTOMAKE@
145AWK = @AWK@
146BUILDCSHARP = @BUILDCSHARP@
147BUILDJAVA = @BUILDJAVA@
148BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
149CATOBJEXT = @CATOBJEXT@
150CC = @CC@
151CCDEPMODE = @CCDEPMODE@
152CFLAGS = @CFLAGS@
153CLASSPATH = @CLASSPATH@
154CLASSPATH_SEPARATOR = @CLASSPATH_SEPARATOR@
155CPP = @CPP@
156CPPFLAGS = @CPPFLAGS@
157CROSS_COMPILING = @CROSS_COMPILING@
158CSHARP_CHOICE = @CSHARP_CHOICE@
159CXX = @CXX@
160CXXCPP = @CXXCPP@
161CXXDEPMODE = @CXXDEPMODE@
162CXXFLAGS = @CXXFLAGS@
163CYGPATH_W = @CYGPATH_W@
164DATADIRNAME = @DATADIRNAME@
165DEFS = @DEFS@
166DEPDIR = @DEPDIR@
167DLLTOOL = @DLLTOOL@
168ECHO = @ECHO@
169ECHO_C = @ECHO_C@
170ECHO_N = @ECHO_N@
171ECHO_T = @ECHO_T@
172EGREP = @EGREP@
173EXEEXT = @EXEEXT@
174F77 = @F77@
175FFLAGS = @FFLAGS@
176GENCAT = @GENCAT@
177GETOPT_H = @GETOPT_H@
178GLIBC2 = @GLIBC2@
179GLIBC21 = @GLIBC21@
180GMSGFMT = @GMSGFMT@
181HAVE_ASPRINTF = @HAVE_ASPRINTF@
182HAVE_CSC = @HAVE_CSC@
183HAVE_CSCC = @HAVE_CSCC@
184HAVE_CSCC_IN_PATH = @HAVE_CSCC_IN_PATH@
185HAVE_CSC_IN_PATH = @HAVE_CSC_IN_PATH@
186HAVE_GCJ_C = @HAVE_GCJ_C@
187HAVE_GCJ_IN_PATH = @HAVE_GCJ_IN_PATH@
188HAVE_JAVAC = @HAVE_JAVAC@
189HAVE_JAVAC_IN_PATH = @HAVE_JAVAC_IN_PATH@
190HAVE_JIKES = @HAVE_JIKES@
191HAVE_JIKES_IN_PATH = @HAVE_JIKES_IN_PATH@
192HAVE_MCS = @HAVE_MCS@
193HAVE_MCS_IN_PATH = @HAVE_MCS_IN_PATH@
194HAVE_POSIX_PRINTF = @HAVE_POSIX_PRINTF@
195HAVE_SNPRINTF = @HAVE_SNPRINTF@
196HAVE_WPRINTF = @HAVE_WPRINTF@
197HAVE__BOOL = @HAVE__BOOL@
198INSTALL_DATA = @INSTALL_DATA@
199INSTALL_PROGRAM = @INSTALL_PROGRAM@
200INSTALL_SCRIPT = @INSTALL_SCRIPT@
201INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
202INSTOBJEXT = @INSTOBJEXT@
203INTLBISON = @INTLBISON@
204INTLLIBS = @INTLLIBS@
205INTLOBJS = @INTLOBJS@
206INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
207INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
208JAR = @JAR@
209JAVAC = @JAVAC@
210LDFLAGS = @LDFLAGS@
211LIBICONV = @LIBICONV@
212LIBINTL = @LIBINTL@
213LIBOBJS = @LIBOBJS@
214LIBS = @LIBS@
215LIBTOOL = @LIBTOOL@
216LN_S = @LN_S@
217LTLIBICONV = @LTLIBICONV@
218LTLIBINTL = @LTLIBINTL@
219LTLIBOBJS = @LTLIBOBJS@
220MAKEINFO = env LANG= LC_MESSAGES= LC_ALL= LANGUAGE= @MAKEINFO@
221MKINSTALLDIRS = @MKINSTALLDIRS@
222MSGFMT = @MSGFMT@
223MSGMERGE = @MSGMERGE@
224OBJDUMP = @OBJDUMP@
225OBJEXT = @OBJEXT@
226PACKAGE = @PACKAGE@
227PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
228PACKAGE_NAME = @PACKAGE_NAME@
229PACKAGE_STRING = @PACKAGE_STRING@
230PACKAGE_TARNAME = @PACKAGE_TARNAME@
231PACKAGE_VERSION = @PACKAGE_VERSION@
232PATH_SEPARATOR = @PATH_SEPARATOR@
233PERL = @PERL@
234POSUB = @POSUB@
235RANLIB = @RANLIB@
236RELOCATABLE = @RELOCATABLE@
237RELOCATABLE_VIA_LD_FALSE = @RELOCATABLE_VIA_LD_FALSE@
238RELOCATABLE_VIA_LD_TRUE = @RELOCATABLE_VIA_LD_TRUE@
239SET_MAKE = @SET_MAKE@
240SET_RELOCATABLE = @SET_RELOCATABLE@
241SHELL = @SHELL@
242STDBOOL_H = @STDBOOL_H@
243STRIP = @STRIP@
244SUBDIR_libasprintf = @SUBDIR_libasprintf@
245USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
246USE_NLS = @USE_NLS@
247VERSION = @VERSION@
248XGETTEXT = @XGETTEXT@
249YACC = @YACC@
250ac_ct_AR = @ac_ct_AR@
251ac_ct_AS = @ac_ct_AS@
252ac_ct_CC = @ac_ct_CC@
253ac_ct_CXX = @ac_ct_CXX@
254ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
255ac_ct_F77 = @ac_ct_F77@
256ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
257ac_ct_RANLIB = @ac_ct_RANLIB@
258ac_ct_STRIP = @ac_ct_STRIP@
259am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
260am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
261am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
262am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
263am__include = @am__include@
264am__leading_dot = @am__leading_dot@
265am__quote = @am__quote@
266am__tar = @am__tar@
267am__untar = @am__untar@
268bindir = @bindir@
269build = @build@
270build_alias = @build_alias@
271build_cpu = @build_cpu@
272build_os = @build_os@
273build_vendor = @build_vendor@
274datadir = @datadir@
275docdir = @docdir@
276exec_prefix = @exec_prefix@
277host = @host@
278host_alias = @host_alias@
279host_cpu = @host_cpu@
280host_os = @host_os@
281host_vendor = @host_vendor@
282includedir = @includedir@
283infodir = @infodir@
284install_sh = @install_sh@
285libdir = @libdir@
286libexecdir = @libexecdir@
287localstatedir = @localstatedir@
288mandir = @mandir@
289mkdir_p = @mkdir_p@
290oldincludedir = @oldincludedir@
291prefix = @prefix@
292program_transform_name = @program_transform_name@
293sbindir = @sbindir@
294sharedstatedir = @sharedstatedir@
295subdirs = @subdirs@
296sysconfdir = @sysconfdir@
297target_alias = @target_alias@
298AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
299ACLOCAL_AMFLAGS = -I m4 -I ../gettext-tools/m4 -I ../autoconf-lib-link/m4 -I ../config/m4
300SUBDIRS = doc intl intl-java intl-csharp lib @SUBDIR_libasprintf@ src po man m4
301DIST_SUBDIRS = doc intl intl-java intl-csharp lib libasprintf          src po man m4
302EXTRA_DIST = BUGS Makefile.vms config.h_vms README.woe32 Makefile.msvc \
303        config.h.msvc windows/dllexport.h windows/intl.rc
304
305# Files installed for the user and for use by gettextize.
306gettextsrcdir = $(datadir)/gettext
307gettextsrc_DATA = ABOUT-NLS
308all: config.h
309        $(MAKE) $(AM_MAKEFLAGS) all-recursive
310
311.SUFFIXES:
312am--refresh:
313        @:
314$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
315        @for dep in $?; do \
316          case '$(am__configure_deps)' in \
317            *$$dep*) \
318              echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
319              cd $(srcdir) && $(AUTOMAKE) --gnu  \
320                && exit 0; \
321              exit 1;; \
322          esac; \
323        done; \
324        echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  Makefile'; \
325        cd $(top_srcdir) && \
326          $(AUTOMAKE) --gnu  Makefile
327.PRECIOUS: Makefile
328Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
329        @case '$?' in \
330          *config.status*) \
331            echo ' $(SHELL) ./config.status'; \
332            $(SHELL) ./config.status;; \
333          *) \
334            echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
335            cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
336        esac;
337
338$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
339        $(SHELL) ./config.status --recheck
340
341$(top_srcdir)/configure:  $(am__configure_deps)
342        cd $(srcdir) && $(AUTOCONF)
343$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
344        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
345
346config.h: stamp-h1
347        @if test ! -f $@; then \
348          rm -f stamp-h1; \
349          $(MAKE) stamp-h1; \
350        else :; fi
351
352stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
353        @rm -f stamp-h1
354        cd $(top_builddir) && $(SHELL) ./config.status config.h
355$(srcdir)/config.h.in:  $(am__configure_deps)
356        cd $(top_srcdir) && $(AUTOHEADER)
357        rm -f stamp-h1
358        touch $@
359
360distclean-hdr:
361        -rm -f config.h stamp-h1
362intl/Makefile: $(top_builddir)/config.status $(top_srcdir)/intl/Makefile.in
363        cd $(top_builddir) && $(SHELL) ./config.status $@
364
365mostlyclean-libtool:
366        -rm -f *.lo
367
368clean-libtool:
369        -rm -rf .libs _libs
370
371distclean-libtool:
372        -rm -f libtool
373uninstall-info-am:
374install-gettextsrcDATA: $(gettextsrc_DATA)
375        @$(NORMAL_INSTALL)
376        test -z "$(gettextsrcdir)" || $(mkdir_p) "$(DESTDIR)$(gettextsrcdir)"
377        @list='$(gettextsrc_DATA)'; for p in $$list; do \
378          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
379          f=$(am__strip_dir) \
380          echo " $(gettextsrcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
381          $(gettextsrcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(gettextsrcdir)/$$f"; \
382        done
383
384uninstall-gettextsrcDATA:
385        @$(NORMAL_UNINSTALL)
386        @list='$(gettextsrc_DATA)'; for p in $$list; do \
387          f=$(am__strip_dir) \
388          echo " rm -f '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
389          rm -f "$(DESTDIR)$(gettextsrcdir)/$$f"; \
390        done
391
392# This directory's subdirectories are mostly independent; you can cd
393# into them and run `make' without going through this Makefile.
394# To change the values of `make' variables: instead of editing Makefiles,
395# (1) if the variable is set in `config.status', edit `config.status'
396#     (which will cause the Makefiles to be regenerated when you run `make');
397# (2) otherwise, pass the desired values on the `make' command line.
398$(RECURSIVE_TARGETS):
399        @failcom='exit 1'; \
400        for f in x $$MAKEFLAGS; do \
401          case $$f in \
402            *=* | --[!k]*);; \
403            *k*) failcom='fail=yes';; \
404          esac; \
405        done; \
406        dot_seen=no; \
407        target=`echo $@ | sed s/-recursive//`; \
408        list='$(SUBDIRS)'; for subdir in $$list; do \
409          echo "Making $$target in $$subdir"; \
410          if test "$$subdir" = "."; then \
411            dot_seen=yes; \
412            local_target="$$target-am"; \
413          else \
414            local_target="$$target"; \
415          fi; \
416          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
417          || eval $$failcom; \
418        done; \
419        if test "$$dot_seen" = "no"; then \
420          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
421        fi; test -z "$$fail"
422
423mostlyclean-recursive clean-recursive distclean-recursive \
424maintainer-clean-recursive:
425        @failcom='exit 1'; \
426        for f in x $$MAKEFLAGS; do \
427          case $$f in \
428            *=* | --[!k]*);; \
429            *k*) failcom='fail=yes';; \
430          esac; \
431        done; \
432        dot_seen=no; \
433        case "$@" in \
434          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
435          *) list='$(SUBDIRS)' ;; \
436        esac; \
437        rev=''; for subdir in $$list; do \
438          if test "$$subdir" = "."; then :; else \
439            rev="$$subdir $$rev"; \
440          fi; \
441        done; \
442        rev="$$rev ."; \
443        target=`echo $@ | sed s/-recursive//`; \
444        for subdir in $$rev; do \
445          echo "Making $$target in $$subdir"; \
446          if test "$$subdir" = "."; then \
447            local_target="$$target-am"; \
448          else \
449            local_target="$$target"; \
450          fi; \
451          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
452          || eval $$failcom; \
453        done && test -z "$$fail"
454tags-recursive:
455        list='$(SUBDIRS)'; for subdir in $$list; do \
456          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
457        done
458ctags-recursive:
459        list='$(SUBDIRS)'; for subdir in $$list; do \
460          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
461        done
462
463ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
464        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
465        unique=`for i in $$list; do \
466            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
467          done | \
468          $(AWK) '    { files[$$0] = 1; } \
469               END { for (i in files) print i; }'`; \
470        mkid -fID $$unique
471tags: TAGS
472
473TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
474                $(TAGS_FILES) $(LISP)
475        tags=; \
476        here=`pwd`; \
477        if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
478          include_option=--etags-include; \
479          empty_fix=.; \
480        else \
481          include_option=--include; \
482          empty_fix=; \
483        fi; \
484        list='$(SUBDIRS)'; for subdir in $$list; do \
485          if test "$$subdir" = .; then :; else \
486            test ! -f $$subdir/TAGS || \
487              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
488          fi; \
489        done; \
490        list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
491        unique=`for i in $$list; do \
492            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
493          done | \
494          $(AWK) '    { files[$$0] = 1; } \
495               END { for (i in files) print i; }'`; \
496        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
497          test -n "$$unique" || unique=$$empty_fix; \
498          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
499            $$tags $$unique; \
500        fi
501ctags: CTAGS
502CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
503                $(TAGS_FILES) $(LISP)
504        tags=; \
505        here=`pwd`; \
506        list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
507        unique=`for i in $$list; do \
508            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
509          done | \
510          $(AWK) '    { files[$$0] = 1; } \
511               END { for (i in files) print i; }'`; \
512        test -z "$(CTAGS_ARGS)$$tags$$unique" \
513          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
514             $$tags $$unique
515
516GTAGS:
517        here=`$(am__cd) $(top_builddir) && pwd` \
518          && cd $(top_srcdir) \
519          && gtags -i $(GTAGS_ARGS) $$here
520
521distclean-tags:
522        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
523
524distdir: $(DISTFILES)
525        $(am__remove_distdir)
526        mkdir $(distdir)
527        $(mkdir_p) $(distdir)/../autoconf-lib-link/m4 $(distdir)/../config $(distdir)/../config/m4 $(distdir)/../gettext-tools/lib $(distdir)/../gettext-tools/m4 $(distdir)/intl $(distdir)/m4 $(distdir)/man $(distdir)/po $(distdir)/src $(distdir)/windows
528        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
529        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
530        list='$(DISTFILES)'; for file in $$list; do \
531          case $$file in \
532            $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
533            $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
534          esac; \
535          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
536          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
537          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
538            dir="/$$dir"; \
539            $(mkdir_p) "$(distdir)$$dir"; \
540          else \
541            dir=''; \
542          fi; \
543          if test -d $$d/$$file; then \
544            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
545              cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
546            fi; \
547            cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
548          else \
549            test -f $(distdir)/$$file \
550            || cp -p $$d/$$file $(distdir)/$$file \
551            || exit 1; \
552          fi; \
553        done
554        list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
555          if test "$$subdir" = .; then :; else \
556            test -d "$(distdir)/$$subdir" \
557            || $(mkdir_p) "$(distdir)/$$subdir" \
558            || exit 1; \
559            distdir=`$(am__cd) $(distdir) && pwd`; \
560            top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
561            (cd $$subdir && \
562              $(MAKE) $(AM_MAKEFLAGS) \
563                top_distdir="$$top_distdir" \
564                distdir="$$distdir/$$subdir" \
565                distdir) \
566              || exit 1; \
567          fi; \
568        done
569        -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
570          ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
571          ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
572          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
573        || chmod -R a+r $(distdir)
574dist-gzip: distdir
575        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
576        $(am__remove_distdir)
577
578dist-bzip2: distdir
579        tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
580        $(am__remove_distdir)
581
582dist-tarZ: distdir
583        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
584        $(am__remove_distdir)
585
586dist-shar: distdir
587        shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
588        $(am__remove_distdir)
589
590dist-zip: distdir
591        -rm -f $(distdir).zip
592        zip -rq $(distdir).zip $(distdir)
593        $(am__remove_distdir)
594
595dist dist-all: distdir
596        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
597        $(am__remove_distdir)
598
599# This target untars the dist file and tries a VPATH configuration.  Then
600# it guarantees that the distribution is self-contained by making another
601# tarfile.
602distcheck: dist
603        case '$(DIST_ARCHIVES)' in \
604        *.tar.gz*) \
605          GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
606        *.tar.bz2*) \
607          bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
608        *.tar.Z*) \
609          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
610        *.shar.gz*) \
611          GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
612        *.zip*) \
613          unzip $(distdir).zip ;;\
614        esac
615        chmod -R a-w $(distdir); chmod a+w $(distdir)
616        mkdir $(distdir)/_build
617        mkdir $(distdir)/_inst
618        chmod a-w $(distdir)
619        dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
620          && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
621          && cd $(distdir)/_build \
622          && ../configure --srcdir=.. --prefix="$$dc_install_base" \
623            --with-included-gettext \
624            $(DISTCHECK_CONFIGURE_FLAGS) \
625          && $(MAKE) $(AM_MAKEFLAGS) \
626          && $(MAKE) $(AM_MAKEFLAGS) dvi \
627          && $(MAKE) $(AM_MAKEFLAGS) check \
628          && $(MAKE) $(AM_MAKEFLAGS) install \
629          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
630          && $(MAKE) $(AM_MAKEFLAGS) uninstall \
631          && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
632                distuninstallcheck \
633          && chmod -R a-w "$$dc_install_base" \
634          && ({ \
635               (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
636               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
637               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
638               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
639                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
640              } || { rm -rf "$$dc_destdir"; exit 1; }) \
641          && rm -rf "$$dc_destdir" \
642          && $(MAKE) $(AM_MAKEFLAGS) dist \
643          && rm -rf $(DIST_ARCHIVES) \
644          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
645        $(am__remove_distdir)
646        @(echo "$(distdir) archives ready for distribution: "; \
647          list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
648          sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
649distuninstallcheck:
650        @cd $(distuninstallcheck_dir) \
651        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
652           || { echo "ERROR: files left after uninstall:" ; \
653                if test -n "$(DESTDIR)"; then \
654                  echo "  (check DESTDIR support)"; \
655                fi ; \
656                $(distuninstallcheck_listfiles) ; \
657                exit 1; } >&2
658distcleancheck: distclean
659        @if test '$(srcdir)' = . ; then \
660          echo "ERROR: distcleancheck can only run from a VPATH build" ; \
661          exit 1 ; \
662        fi
663        @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
664          || { echo "ERROR: files left in build directory after distclean:" ; \
665               $(distcleancheck_listfiles) ; \
666               exit 1; } >&2
667check-am: all-am
668check: check-recursive
669all-am: Makefile $(DATA) config.h all-local
670installdirs: installdirs-recursive
671installdirs-am:
672        for dir in "$(DESTDIR)$(gettextsrcdir)"; do \
673          test -z "$$dir" || $(mkdir_p) "$$dir"; \
674        done
675install: install-recursive
676install-exec: install-exec-recursive
677install-data: install-data-recursive
678uninstall: uninstall-recursive
679
680install-am: all-am
681        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
682
683installcheck: installcheck-recursive
684install-strip:
685        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
686          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
687          `test -z '$(STRIP)' || \
688            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
689mostlyclean-generic:
690
691clean-generic:
692
693distclean-generic:
694        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
695
696maintainer-clean-generic:
697        @echo "This command is intended for maintainers to use"
698        @echo "it deletes files that may require special tools to rebuild."
699clean: clean-recursive
700
701clean-am: clean-generic clean-libtool mostlyclean-am
702
703distclean: distclean-recursive
704        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
705        -rm -f Makefile
706distclean-am: clean-am distclean-generic distclean-hdr \
707        distclean-libtool distclean-tags
708
709dvi: dvi-recursive
710
711dvi-am:
712
713html: html-recursive
714
715info: info-recursive
716
717info-am:
718
719install-data-am: install-gettextsrcDATA
720
721install-exec-am:
722
723install-info: install-info-recursive
724
725install-man:
726
727installcheck-am:
728
729maintainer-clean: maintainer-clean-recursive
730        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
731        -rm -rf $(top_srcdir)/autom4te.cache
732        -rm -f Makefile
733maintainer-clean-am: distclean-am maintainer-clean-generic
734
735mostlyclean: mostlyclean-recursive
736
737mostlyclean-am: mostlyclean-generic mostlyclean-libtool
738
739pdf: pdf-recursive
740
741pdf-am:
742
743ps: ps-recursive
744
745ps-am:
746
747uninstall-am: uninstall-gettextsrcDATA uninstall-info-am
748
749uninstall-info: uninstall-info-recursive
750
751.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am all-local \
752        am--refresh check check-am clean clean-generic clean-libtool \
753        clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \
754        dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
755        distclean-generic distclean-hdr distclean-libtool \
756        distclean-recursive distclean-tags distcleancheck distdir \
757        distuninstallcheck dvi dvi-am html html-am info info-am \
758        install install-am install-data install-data-am install-exec \
759        install-exec-am install-gettextsrcDATA install-info \
760        install-info-am install-man install-strip installcheck \
761        installcheck-am installdirs installdirs-am maintainer-clean \
762        maintainer-clean-generic maintainer-clean-recursive \
763        mostlyclean mostlyclean-generic mostlyclean-libtool \
764        mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
765        uninstall uninstall-am uninstall-gettextsrcDATA \
766        uninstall-info-am
767
768
769all-local: ABOUT-NLS
770
771ABOUT-NLS: $(srcdir)/doc/nls.texi $(srcdir)/doc/matrix.texi
772        rm -f $(srcdir)/ABOUT-NLS \
773          && $(MAKEINFO) --output=$(srcdir)/ABOUT-NLS --no-header \
774            -I $(srcdir)/doc --no-validate nls.texi
775
776# VMS support.
777
778config.h_vms: config.h.in ../version.sh
779        (echo '#define KEEP_CRTL_SETLOCALE 1'; echo '#include <vms_jackets.h>'; echo '#undef realpath'; \
780         sed -e 's/#undef ENABLE_NLS$$/#define ENABLE_NLS 1/' \
781             -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
782             -e 's/#undef HAVE_DLFCN_H$$/#define HAVE_DLFCN_H 1/' \
783             -e 's/#undef HAVE_ERRNO_DECL$$/#define HAVE_ERRNO_DECL 1/' \
784             -e 's/#undef HAVE_GETCWD$$/#define HAVE_GETCWD 1/' \
785             -e 's/#undef HAVE_GETEGID$$/#define HAVE_GETEGID 1/' \
786             -e 's/#undef HAVE_GETEUID$$/#define HAVE_GETEUID 1/' \
787             -e 's/#undef HAVE_GETGID$$/#define HAVE_GETGID 1/' \
788             -e 's/#undef HAVE_GETPAGESIZE$$/#define HAVE_GETPAGESIZE 1/' \
789             -e 's/#undef HAVE_GETUID$$/#define HAVE_GETUID 1/' \
790             -e 's/#undef HAVE_ICONV$$/#define HAVE_ICONV 1/' \
791             -e 's/#undef HAVE_INTTYPES_H$$/#define HAVE_INTTYPES_H 1/' \
792             -e 's/#undef HAVE_LANGINFO_CODESET$$/#define HAVE_LANGINFO_CODESET 1/' \
793             -e 's/#undef HAVE_LC_MESSAGES$$/#define HAVE_LC_MESSAGES 1/' \
794             -e 's/#undef HAVE_LIMITS_H$$/#define HAVE_LIMITS_H 1/' \
795             -e 's/#undef HAVE_LOCALE_H$$/#define HAVE_LOCALE_H 1/' \
796             -e 's/#undef HAVE_LONG_DOUBLE$$/#define HAVE_LONG_DOUBLE 1/' \
797             -e 's/#undef HAVE_LONG_LONG$$/#define HAVE_LONG_LONG 1/' \
798             -e 's/#undef HAVE_MALLOC_H$$/#define HAVE_MALLOC_H 1/' \
799             -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
800             -e 's/#undef HAVE_MEMORY_H$$/#define HAVE_MEMORY_H 1/' \
801             -e 's/#undef HAVE_MMAP$$/#define HAVE_MMAP 1/' \
802             -e 's/#undef HAVE_MUNMAP$$/#define HAVE_MUNMAP 1/' \
803             -e 's/#undef HAVE_NL_TYPES_H$$/#define HAVE_NL_TYPES_H 1/' \
804             -e 's/#undef HAVE_POSIX_PRINTF$$/#define HAVE_POSIX_PRINTF 1/' \
805             -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
806             -e 's/#undef HAVE_PUTENV$$/#define HAVE_PUTENV 1/' \
807             -e 's/#undef HAVE_READLINK$$/#define HAVE_READLINK 1/' \
808             -e 's/#undef HAVE_SETENV$$/#define HAVE_SETENV 1/' \
809             -e 's/#undef HAVE_SETLOCALE$$/#define HAVE_SETLOCALE 1/' \
810             -e 's/#undef HAVE_STDBOOL_H$$/#define HAVE_STDBOOL_H 1/' \
811             -e 's/#undef HAVE_STDDEF_H$$/#define HAVE_STDDEF_H 1/' \
812             -e 's/#undef HAVE_STDLIB_H$$/#define HAVE_STDLIB_H 1/' \
813             -e 's/#undef HAVE_STRCASECMP$$/#define HAVE_STRCASECMP 1/' \
814             -e 's/#undef HAVE_STRDUP$$/#define HAVE_STRDUP 1/' \
815             -e 's/#undef HAVE_STRERROR$$/#define HAVE_STRERROR 1/' \
816             -e 's/#undef HAVE_STRINGS_H$$/#define HAVE_STRINGS_H 1/' \
817             -e 's/#undef HAVE_STRING_H$$/#define HAVE_STRING_H 1/' \
818             -e 's/#undef HAVE_STRTOUL$$/#define HAVE_STRTOUL 1/' \
819             -e 's/#undef HAVE_SYS_PARAM_H$$/#define HAVE_SYS_PARAM_H 1/' \
820             -e 's/#undef HAVE_SYS_STAT_H$$/#define HAVE_SYS_STAT_H 1/' \
821             -e 's/#undef HAVE_SYS_TYPES_H$$/#define HAVE_SYS_TYPES_H 1/' \
822             -e 's/#undef HAVE_UNISTD_H$$/#define HAVE_UNISTD_H 1/' \
823             -e 's/#undef HAVE_UNSETENV$$/#define HAVE_UNSETENV 1/' \
824             -e 's/#undef HAVE_UNSIGNED_LONG_LONG$$/#define HAVE_UNSIGNED_LONG_LONG 1/' \
825             -e 's/#undef HAVE_VPRINTF$$/#define HAVE_VPRINTF 1/' \
826             -e 's/#undef HAVE_WCHAR_T$$/#define HAVE_WCHAR_T 1/' \
827             -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
828             -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
829             -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
830             -e 's/#undef ICONV_CONST$$/#define ICONV_CONST/' \
831             -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 0/' \
832             -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
833             -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
834             -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
835             -e 's/#undef realpath$$/#define realpath rpl_realpath/' \
836             -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long long/' \
837             -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-runtime"/' \
838             -e 's/#undef VERSION$$/#define VERSION "$(VERSION)"/' \
839           < $(srcdir)/config.h.in; echo; echo '#define alloca __ALLOCA') > $@
840# vms_jackets.h is a header that comes with Compaq's "porting library".
841# KEEP_CRTL_SETLOCALE tells it to not override the native locale support.
842
843intl/libgnuintl.h_vms: intl/libgnuintl.h.in
844        sed -e 's,@''HAVE_POSIX_PRINTF''@,1,g ' \
845            -e 's,@''HAVE_ASPRINTF''@,0,g' \
846            -e 's,@''HAVE_SNPRINTF''@,0,g' \
847            -e 's,@''HAVE_WPRINTF''@,1,g' \
848          < $(srcdir)/intl/libgnuintl.h.in > $@
849
850all-local: intl/libgnuintl.h_vms
851
852# Woe32 support.
853
854config.h.msvc: config.h.in ../version.sh
855        sed -e 's/#undef ENABLE_NLS$$/#define ENABLE_NLS 1/' \
856            -e 's/#undef ENABLE_RELOCATABLE$$/#define ENABLE_RELOCATABLE 1/' \
857            -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
858            -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
859            -e 's/#undef HAVE_DECL__SNPRINTF$$/#define HAVE_DECL__SNPRINTF 1/' \
860            -e 's/#undef HAVE_DECL__SNWPRINTF$$/#define HAVE_DECL__SNWPRINTF 1/' \
861            -e 's/#undef HAVE_ENVIRON_DECL$$/#define HAVE_ENVIRON_DECL 1/' \
862            -e 's/#undef HAVE_ERRNO_DECL$$/#define HAVE_ERRNO_DECL 1/' \
863            -e 's/#undef HAVE_GETCWD$$/#define HAVE_GETCWD 1/' \
864            -e 's/#undef HAVE_ICONV$$/#define HAVE_ICONV 1/' \
865            -e 's/#undef HAVE_LIMITS_H$$/#define HAVE_LIMITS_H 1/' \
866            -e 's/#undef HAVE_LOCALE_H$$/#define HAVE_LOCALE_H 1/' \
867            -e 's/#undef HAVE_LONG_DOUBLE$$/#define HAVE_LONG_DOUBLE 1/' \
868            -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
869            -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
870            -e 's/#undef HAVE_PUTENV$$/#define HAVE_PUTENV 1/' \
871            -e 's/#undef HAVE_SETLOCALE$$/#define HAVE_SETLOCALE 1/' \
872            -e 's/#undef HAVE_SNPRINTF$$/#define HAVE_SNPRINTF 1/' \
873            -e 's/#undef HAVE_STDDEF_H$$/#define HAVE_STDDEF_H 1/' \
874            -e 's/#undef HAVE_STDLIB_H$$/#define HAVE_STDLIB_H 1/' \
875            -e 's/#undef HAVE_STRDUP$$/#define HAVE_STRDUP 1/' \
876            -e 's/#undef HAVE_STRERROR$$/#define HAVE_STRERROR 1/' \
877            -e 's/#undef HAVE_STRING_H$$/#define HAVE_STRING_H 1/' \
878            -e 's/#undef HAVE_STRTOUL$$/#define HAVE_STRTOUL 1/' \
879            -e 's/#undef HAVE_SYS_STAT_H$$/#define HAVE_SYS_STAT_H 1/' \
880            -e 's/#undef HAVE_SYS_TYPES_H$$/#define HAVE_SYS_TYPES_H 1/' \
881            -e 's/#undef HAVE_VPRINTF$$/#define HAVE_VPRINTF 1/' \
882            -e 's/#undef HAVE_WCHAR_T$$/#define HAVE_WCHAR_T 1/' \
883            -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
884            -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
885            -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
886            -e 's/#undef ICONV_CONST$$/#define ICONV_CONST const/' \
887            -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 1/' \
888            -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
889            -e 's/#undef STACK_DIRECTION$$/#define STACK_DIRECTION -1/' \
890            -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
891            -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
892            -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
893            -e 's/#undef inline$$/#define inline __inline/' \
894            -e 's/#undef ssize_t$$/#define ssize_t int/' \
895            -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long/' \
896            -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-runtime"/' \
897            -e 's/#undef VERSION$$/#define VERSION "$(VERSION)"/' \
898            -e '/#undef INSTALLPREFIX$$/d' \
899          < $(srcdir)/config.h.in > $@
900
901intl/libgnuintl.h.msvc-static: intl/libgnuintl.h.in
902        sed -e 's,@''HAVE_POSIX_PRINTF''@,0,g ' \
903            -e 's,@''HAVE_ASPRINTF''@,0,g' \
904            -e 's,@''HAVE_SNPRINTF''@,0,g' \
905            -e 's,@''HAVE_WPRINTF''@,1,g' \
906          < $(srcdir)/intl/libgnuintl.h.in > $@
907
908intl/libgnuintl.h.msvc-shared: intl/libgnuintl.h.in windows/dllexport.h
909        sed -e 's,@''HAVE_POSIX_PRINTF''@,0,g ' \
910            -e 's,@''HAVE_ASPRINTF''@,0,g' \
911            -e 's,@''HAVE_SNPRINTF''@,0,g' \
912            -e 's,@''HAVE_WPRINTF''@,1,g' \
913            -e 's/extern \([^"]\)/extern LIBINTL_DLL_EXPORTED \1/' \
914            -e '/#define _LIBINTL_H/r windows/dllexport.h' \
915          < $(srcdir)/intl/libgnuintl.h.in > $@
916
917all-local: intl/libgnuintl.h.msvc-static intl/libgnuintl.h.msvc-shared
918# Tell versions [3.59,3.63) of GNU make to not export all variables.
919# Otherwise a system limit (for SysV at least) may be exceeded.
920.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.