comparison modules/iconv_open @ 14271:b4cc3c41ca79

libposix: Add _HEADERS primaries to posix modules. Modify gnulib-tool to strip them from generated Makefile.am-s where they are not needed. Also, replace M4 macro prefixes when requested. Finally, omit calls to error() for libposix.
author Bruce Korb <bkorb@gnu.org>
date Sat, 05 Feb 2011 08:22:48 -0800
parents 787bfaea0891
children 8f6d3e05c7e2
comparison
equal deleted inserted replaced
14270:9dc44fa092bd 14271:b4cc3c41ca79
19 19
20 configure.ac: 20 configure.ac:
21 gl_FUNC_ICONV_OPEN 21 gl_FUNC_ICONV_OPEN
22 22
23 Makefile.am: 23 Makefile.am:
24 iconv_headers = iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h
25 nodist_pkginclude_HEADERS += $(iconv_headers)
26
24 iconv_open-aix.h: iconv_open-aix.gperf 27 iconv_open-aix.h: iconv_open-aix.gperf
25 $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t 28 $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t
26 mv $(srcdir)/iconv_open-aix.h-t $(srcdir)/iconv_open-aix.h 29 mv $(srcdir)/iconv_open-aix.h-t $(srcdir)/iconv_open-aix.h
27 iconv_open-hpux.h: iconv_open-hpux.gperf 30 iconv_open-hpux.h: iconv_open-hpux.gperf
28 $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t 31 $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t
34 $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t 37 $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t
35 mv $(srcdir)/iconv_open-osf.h-t $(srcdir)/iconv_open-osf.h 38 mv $(srcdir)/iconv_open-osf.h-t $(srcdir)/iconv_open-osf.h
36 iconv_open-solaris.h: iconv_open-solaris.gperf 39 iconv_open-solaris.h: iconv_open-solaris.gperf
37 $(GPERF) -m 10 $(srcdir)/iconv_open-solaris.gperf > $(srcdir)/iconv_open-solaris.h-t 40 $(GPERF) -m 10 $(srcdir)/iconv_open-solaris.gperf > $(srcdir)/iconv_open-solaris.h-t
38 mv $(srcdir)/iconv_open-solaris.h-t $(srcdir)/iconv_open-solaris.h 41 mv $(srcdir)/iconv_open-solaris.h-t $(srcdir)/iconv_open-solaris.h
39 BUILT_SOURCES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h 42 BUILT_SOURCES += $(iconv_headers)
40 MOSTLYCLEANFILES += iconv_open-aix.h-t iconv_open-hpux.h-t iconv_open-irix.h-t iconv_open-osf.h-t iconv_open-solaris.h-t 43 MOSTLYCLEANFILES += iconv_open-aix.h-t iconv_open-hpux.h-t iconv_open-irix.h-t iconv_open-osf.h-t iconv_open-solaris.h-t
41 MAINTAINERCLEANFILES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h 44 MAINTAINERCLEANFILES += $(iconv_headers)
42 EXTRA_DIST += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h 45 EXTRA_DIST += $(iconv_headers)
43 46
44 Include: 47 Include:
45 <iconv.h> 48 <iconv.h>
46 49
47 Link: 50 Link: