1 ## DO NOT EDIT! GENERATED AUTOMATICALLY!
2 ## Process this file with automake to produce Makefile.in.
3 # Copyright (C) 2004-2006 Free Software Foundation, Inc.
5 # This file is free software, distributed under the terms of the GNU
6 # General Public License. As a special exception to the GNU General
7 # Public License, this file may be distributed as part of a program
8 # that contains a configuration script generated by Autoconf, under
9 # the same distribution terms as the rest of that program.
11 # Generated by gnulib-tool.
12 # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --aux-dir=. --libtool --macro-prefix=gl argp progname
14 AUTOMAKE_OPTIONS = 1.5 gnits
22 MOSTLYCLEANFILES = core *.stackdump
26 MAINTAINERCLEANFILES =
30 noinst_LTLIBRARIES += libgnu.la
33 libgnu_la_LIBADD = $(gl_LTLIBOBJS)
34 libgnu_la_DEPENDENCIES = $(gl_LTLIBOBJS)
35 EXTRA_libgnu_la_SOURCES =
36 libgnu_la_LDFLAGS = $(AM_LDFLAGS)
38 ## begin gnulib module alloca
41 EXTRA_DIST += alloca.c
43 EXTRA_libgnu_la_SOURCES += alloca.c
45 libgnu_la_LIBADD += @LTALLOCA@
46 libgnu_la_DEPENDENCIES += @LTALLOCA@
47 ## end gnulib module alloca
49 ## begin gnulib module alloca-opt
51 BUILT_SOURCES += $(ALLOCA_H)
53 # We need the following in order to create <alloca.h> when the system
54 # doesn't have one that works with the given compiler.
56 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
57 cat $(srcdir)/alloca_.h; \
60 MOSTLYCLEANFILES += alloca.h alloca.h-t
62 EXTRA_DIST += alloca_.h
64 ## end gnulib module alloca-opt
66 ## begin gnulib module argp
68 libgnu_la_SOURCES += argp.h argp-ba.c argp-eexst.c \
69 argp-fmtstream.c argp-fmtstream.h argp-fs-xinl.c argp-help.c \
70 argp-namefrob.h argp-parse.c argp-pin.c argp-pv.c argp-pvh.c \
73 EXTRA_DIST += argp-namefrob.h argp-parse.c argp-pin.c argp-pv.c argp-pvh.c argp-xinl.c
75 EXTRA_libgnu_la_SOURCES += argp-parse.c argp-pin.c argp-pv.c argp-pvh.c argp-xinl.c
77 ## end gnulib module argp
79 ## begin gnulib module dirname
82 EXTRA_DIST += basename.c dirname.c dirname.h stripslash.c
84 EXTRA_libgnu_la_SOURCES += basename.c dirname.c stripslash.c
86 ## end gnulib module dirname
88 ## begin gnulib module error
91 EXTRA_DIST += error.c error.h
93 EXTRA_libgnu_la_SOURCES += error.c
95 ## end gnulib module error
97 ## begin gnulib module exit
99 libgnu_la_SOURCES += exit.h
101 ## end gnulib module exit
103 ## begin gnulib module exitfail
106 EXTRA_DIST += exitfail.c exitfail.h
108 EXTRA_libgnu_la_SOURCES += exitfail.c
110 ## end gnulib module exitfail
112 ## begin gnulib module getopt
114 BUILT_SOURCES += $(GETOPT_H)
116 # We need the following in order to create <getopt.h> when the system
117 # doesn't have one that works with the given compiler.
119 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
120 cat $(srcdir)/getopt_.h; \
123 MOSTLYCLEANFILES += getopt.h getopt.h-t
125 EXTRA_DIST += getopt.c getopt1.c getopt_.h getopt_int.h
127 EXTRA_libgnu_la_SOURCES += getopt.c getopt1.c
129 ## end gnulib module getopt
131 ## begin gnulib module gettext-h
133 libgnu_la_SOURCES += gettext.h
135 ## end gnulib module gettext-h
137 ## begin gnulib module malloc
140 EXTRA_DIST += malloc.c
142 EXTRA_libgnu_la_SOURCES += malloc.c
144 ## end gnulib module malloc
146 ## begin gnulib module mbchar
149 EXTRA_DIST += mbchar.c mbchar.h
151 EXTRA_libgnu_la_SOURCES += mbchar.c
153 ## end gnulib module mbchar
155 ## begin gnulib module mbuiter
157 libgnu_la_SOURCES += mbuiter.h
159 ## end gnulib module mbuiter
161 ## begin gnulib module memchr
164 EXTRA_DIST += memchr.c
166 EXTRA_libgnu_la_SOURCES += memchr.c
168 ## end gnulib module memchr
170 ## begin gnulib module mempcpy
173 EXTRA_DIST += mempcpy.c mempcpy.h
175 EXTRA_libgnu_la_SOURCES += mempcpy.c
177 ## end gnulib module mempcpy
179 ## begin gnulib module minmax
181 libgnu_la_SOURCES += minmax.h
183 ## end gnulib module minmax
185 ## begin gnulib module progname
187 libgnu_la_SOURCES += progname.h progname.c
189 ## end gnulib module progname
191 ## begin gnulib module size_max
193 libgnu_la_SOURCES += size_max.h
195 ## end gnulib module size_max
197 ## begin gnulib module stdbool
199 BUILT_SOURCES += $(STDBOOL_H)
201 # We need the following in order to create <stdbool.h> when the system
202 # doesn't have one that works.
203 stdbool.h: stdbool_.h
205 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
206 sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h; \
209 MOSTLYCLEANFILES += stdbool.h stdbool.h-t
211 EXTRA_DIST += stdbool_.h
213 ## end gnulib module stdbool
215 ## begin gnulib module strcase
218 EXTRA_DIST += strcase.h strcasecmp.c strncasecmp.c
220 EXTRA_libgnu_la_SOURCES += strcasecmp.c strncasecmp.c
222 ## end gnulib module strcase
224 ## begin gnulib module strchrnul
227 EXTRA_DIST += strchrnul.c strchrnul.h
229 EXTRA_libgnu_la_SOURCES += strchrnul.c
231 ## end gnulib module strchrnul
233 ## begin gnulib module strndup
236 EXTRA_DIST += strndup.c strndup.h
238 EXTRA_libgnu_la_SOURCES += strndup.c
240 ## end gnulib module strndup
242 ## begin gnulib module strnlen
245 EXTRA_DIST += strnlen.c strnlen.h
247 EXTRA_libgnu_la_SOURCES += strnlen.c
249 ## end gnulib module strnlen
251 ## begin gnulib module strnlen1
253 libgnu_la_SOURCES += strnlen1.h strnlen1.c
255 ## end gnulib module strnlen1
257 ## begin gnulib module sysexits
259 BUILT_SOURCES += $(SYSEXITS_H)
261 # We need the following in order to create <sysexits.h> when the system
262 # doesn't have one that works with the given compiler.
263 sysexits.h: sysexit_.h
264 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
265 cat $(srcdir)/sysexit_.h; \
268 MOSTLYCLEANFILES += sysexits.h sysexits.h-t
270 EXTRA_DIST += sysexit_.h
272 ## end gnulib module sysexits
274 ## begin gnulib module unistd
276 BUILT_SOURCES += $(UNISTD_H)
278 # We need the following in order to create an empty placeholder for
279 # <unistd.h> when the system doesn't have one.
281 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
282 echo '/* Empty placeholder for $@. */'; \
284 MOSTLYCLEANFILES += unistd.h
286 ## end gnulib module unistd
288 ## begin gnulib module vasnprintf
291 EXTRA_DIST += asnprintf.c printf-args.c printf-args.h printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h
293 EXTRA_libgnu_la_SOURCES += asnprintf.c printf-args.c printf-parse.c vasnprintf.c
295 ## end gnulib module vasnprintf
297 ## begin gnulib module vsnprintf
300 EXTRA_DIST += vsnprintf.c vsnprintf.h
302 EXTRA_libgnu_la_SOURCES += vsnprintf.c
304 ## end gnulib module vsnprintf
306 ## begin gnulib module wctype
308 BUILT_SOURCES += $(WCTYPE_H)
310 # We need the following in order to create <wctype.h> when the system
311 # doesn't have one that works with the given compiler.
314 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
315 sed -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \
316 -e 's|@''ABSOLUTE_WCTYPE_H''@|$(ABSOLUTE_WCTYPE_H)|g' \
317 -e 's/@''HAVE_WCTYPE_CTMP_BUG''@/$(HAVE_WCTYPE_CTMP_BUG)/g' \
318 -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \
319 < $(srcdir)/wctype_.h; \
322 MOSTLYCLEANFILES += wctype.h wctype.h-t
324 EXTRA_DIST += wctype_.h
326 ## end gnulib module wctype
328 ## begin gnulib module wcwidth
330 libgnu_la_SOURCES += wcwidth.h
332 ## end gnulib module wcwidth
334 ## begin gnulib module xalloc
337 EXTRA_DIST += xalloc.h xmalloc.c
339 EXTRA_libgnu_la_SOURCES += xmalloc.c
341 ## end gnulib module xalloc
343 ## begin gnulib module xalloc-die
345 libgnu_la_SOURCES += xalloc-die.c
347 ## end gnulib module xalloc-die
349 ## begin gnulib module xsize
351 libgnu_la_SOURCES += xsize.h
353 ## end gnulib module xsize
355 ## begin gnulib module xstrndup
357 libgnu_la_SOURCES += xstrndup.h xstrndup.c
359 ## end gnulib module xstrndup
362 mostlyclean-local: mostlyclean-generic
363 @for dir in '' $(MOSTLYCLEANDIRS); do \
364 if test -n "$$dir" && test -d $$dir; then \
365 echo "rmdir $$dir"; rmdir $$dir; \