Update.
[shishi.git] / gl / Makefile.am
blobbdc88ba5290c1328e8fcbc2fac22c6f5f8ba767e
1 ## DO NOT EDIT! GENERATED AUTOMATICALLY!
2 ## Process this file with automake to produce Makefile.in.
3 # Copyright (C) 2004-2007 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=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --aux-dir=build-aux --avoid=xalloc-die --libtool --macro-prefix=gl base64 crc crypto/arcfour crypto/gc-des crypto/gc-hmac-md5 crypto/gc-hmac-sha1 crypto/gc-md4 crypto/gc-md5 crypto/gc-pbkdf2-sha1 crypto/gc-random error fdl gendocs getaddrinfo getdate gethostname getline getopt getpass getsubopt gnupload maintainer-makefile progname read-file realloc setenv socklen stdint strcase strchrnul strdup strndup strtok_r strverscmp sys_select sys_socket sys_stat timegm unistd vasnprintf vasprintf xalloc xgetdomainname xgethostname xreadlink xstrndup xvasprintf
14 AUTOMAKE_OPTIONS = 1.5 gnits
16 noinst_HEADERS =
17 noinst_LIBRARIES =
18 noinst_LTLIBRARIES =
19 EXTRA_DIST =
20 BUILT_SOURCES =
21 SUFFIXES =
22 MOSTLYCLEANFILES = core *.stackdump
23 MOSTLYCLEANDIRS =
24 CLEANFILES =
25 DISTCLEANFILES =
26 MAINTAINERCLEANFILES =
28 AM_CPPFLAGS =
30 noinst_LTLIBRARIES += libgnu.la
32 libgnu_la_SOURCES =
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-opt
40 BUILT_SOURCES += $(ALLOCA_H)
42 # We need the following in order to create <alloca.h> when the system
43 # doesn't have one that works with the given compiler.
44 alloca.h: alloca_.h
45         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
46           cat $(srcdir)/alloca_.h; \
47         } > $@-t
48         mv -f $@-t $@
49 MOSTLYCLEANFILES += alloca.h alloca.h-t
51 EXTRA_DIST += alloca_.h
53 ## end   gnulib module alloca-opt
55 ## begin gnulib module allocsa
57 libgnu_la_SOURCES += allocsa.h allocsa.c
59 EXTRA_DIST += allocsa.valgrind
61 ## end   gnulib module allocsa
63 ## begin gnulib module arpa_inet
65 BUILT_SOURCES += $(ARPA_INET_H)
67 # We need the following in order to create <arpa/inet.h> when the system
68 # doesn't have one.
69 arpa/inet.h:
70         @MKDIR_P@ arpa
71         rm -f $@-t $@
72         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
73           echo '#include <sys/socket.h>'; \
74         } > $@-t
75         mv $@-t $@
76 MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t
77 MOSTLYCLEANDIRS += arpa
79 ## end   gnulib module arpa_inet
81 ## begin gnulib module base64
83 libgnu_la_SOURCES += base64.h base64.c
85 ## end   gnulib module base64
87 ## begin gnulib module crc
90 EXTRA_DIST += crc.c crc.h
92 EXTRA_libgnu_la_SOURCES += crc.c
94 ## end   gnulib module crc
96 ## begin gnulib module crypto/arcfour
99 EXTRA_DIST += arcfour.c arcfour.h
101 EXTRA_libgnu_la_SOURCES += arcfour.c
103 ## end   gnulib module crypto/arcfour
105 ## begin gnulib module crypto/gc
107 if GL_COND_LIBTOOL
108 libgnu_la_LDFLAGS += $(LTLIBGCRYPT)
109 endif
111 EXTRA_DIST += gc-gnulib.c gc-libgcrypt.c gc.h
113 EXTRA_libgnu_la_SOURCES += gc-gnulib.c gc-libgcrypt.c
115 ## end   gnulib module crypto/gc
117 ## begin gnulib module crypto/gc-des
120 EXTRA_DIST += des.c des.h
122 EXTRA_libgnu_la_SOURCES += des.c
124 ## end   gnulib module crypto/gc-des
126 ## begin gnulib module crypto/gc-hmac-md5
129 EXTRA_DIST += hmac-md5.c hmac.h md5.c md5.h memxor.c memxor.h
131 EXTRA_libgnu_la_SOURCES += hmac-md5.c md5.c memxor.c
133 ## end   gnulib module crypto/gc-hmac-md5
135 ## begin gnulib module crypto/gc-hmac-sha1
138 EXTRA_DIST += hmac-sha1.c hmac.h memxor.c memxor.h sha1.c sha1.h
140 EXTRA_libgnu_la_SOURCES += hmac-sha1.c memxor.c sha1.c
142 ## end   gnulib module crypto/gc-hmac-sha1
144 ## begin gnulib module crypto/gc-md4
147 EXTRA_DIST += md4.c md4.h
149 EXTRA_libgnu_la_SOURCES += md4.c
151 ## end   gnulib module crypto/gc-md4
153 ## begin gnulib module crypto/gc-md5
155 libgnu_la_SOURCES += md5.h
157 EXTRA_DIST += md5.c
159 EXTRA_libgnu_la_SOURCES += md5.c
161 ## end   gnulib module crypto/gc-md5
163 ## begin gnulib module crypto/gc-pbkdf2-sha1
166 EXTRA_DIST += gc-pbkdf2-sha1.c
168 EXTRA_libgnu_la_SOURCES += gc-pbkdf2-sha1.c
170 ## end   gnulib module crypto/gc-pbkdf2-sha1
172 ## begin gnulib module error
175 EXTRA_DIST += error.c error.h
177 EXTRA_libgnu_la_SOURCES += error.c
179 ## end   gnulib module error
181 ## begin gnulib module getaddrinfo
184 EXTRA_DIST += gai_strerror.c getaddrinfo.c getaddrinfo.h
186 EXTRA_libgnu_la_SOURCES += gai_strerror.c getaddrinfo.c
188 ## end   gnulib module getaddrinfo
190 ## begin gnulib module getdate
192 libgnu_la_SOURCES += getdate.y
193 BUILT_SOURCES += getdate.c
194 MAINTAINERCLEANFILES += getdate.c
195 EXTRA_DIST += getdate.c
197 EXTRA_DIST += getdate.h
199 ## end   gnulib module getdate
201 ## begin gnulib module getdelim
204 EXTRA_DIST += getdelim.c getdelim.h
206 EXTRA_libgnu_la_SOURCES += getdelim.c
208 ## end   gnulib module getdelim
210 ## begin gnulib module getdomainname
213 EXTRA_DIST += getdomainname.c getdomainname.h
215 EXTRA_libgnu_la_SOURCES += getdomainname.c
217 ## end   gnulib module getdomainname
219 ## begin gnulib module gethostname
222 EXTRA_DIST += gethostname.c
224 EXTRA_libgnu_la_SOURCES += gethostname.c
226 ## end   gnulib module gethostname
228 ## begin gnulib module getline
231 EXTRA_DIST += getline.c getline.h
233 EXTRA_libgnu_la_SOURCES += getline.c
235 ## end   gnulib module getline
237 ## begin gnulib module getopt
239 BUILT_SOURCES += $(GETOPT_H)
241 # We need the following in order to create <getopt.h> when the system
242 # doesn't have one that works with the given compiler.
243 getopt.h: getopt_.h
244         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
245           cat $(srcdir)/getopt_.h; \
246         } > $@-t
247         mv -f $@-t $@
248 MOSTLYCLEANFILES += getopt.h getopt.h-t
250 EXTRA_DIST += getopt.c getopt1.c getopt_.h getopt_int.h
252 EXTRA_libgnu_la_SOURCES += getopt.c getopt1.c
254 ## end   gnulib module getopt
256 ## begin gnulib module getpass
259 EXTRA_DIST += getpass.c getpass.h
261 EXTRA_libgnu_la_SOURCES += getpass.c
263 ## end   gnulib module getpass
265 ## begin gnulib module getsubopt
268 EXTRA_DIST += getsubopt.c
270 EXTRA_libgnu_la_SOURCES += getsubopt.c
272 ## end   gnulib module getsubopt
274 ## begin gnulib module gettext-h
276 libgnu_la_SOURCES += gettext.h
278 ## end   gnulib module gettext-h
280 ## begin gnulib module gettime
283 EXTRA_DIST += gettime.c
285 EXTRA_libgnu_la_SOURCES += gettime.c
287 ## end   gnulib module gettime
289 ## begin gnulib module gettimeofday
292 EXTRA_DIST += gettimeofday.c
294 EXTRA_libgnu_la_SOURCES += gettimeofday.c
296 ## end   gnulib module gettimeofday
298 ## begin gnulib module inet_ntop
301 EXTRA_DIST += inet_ntop.c inet_ntop.h
303 EXTRA_libgnu_la_SOURCES += inet_ntop.c
305 ## end   gnulib module inet_ntop
307 ## begin gnulib module link-warning
309 LINK_WARNING_H=$(top_srcdir)/build-aux/link-warning.h
311 ## end   gnulib module link-warning
313 ## begin gnulib module mktime
316 EXTRA_DIST += mktime.c
318 EXTRA_libgnu_la_SOURCES += mktime.c
320 ## end   gnulib module mktime
322 ## begin gnulib module netinet_in
324 BUILT_SOURCES += $(NETINET_IN_H)
326 # We need the following in order to create <netinet/in.h> when the system
327 # doesn't have one.
328 netinet/in.h:
329         @MKDIR_P@ netinet
330         rm -f $@-t $@
331         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
332           sed -e 's|@''ABSOLUTE_NETINET_IN_H''@|$(ABSOLUTE_NETINET_IN_H)|g' \
333               -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \
334               < $(srcdir)/netinet_in_.h; \
335         } > $@-t
336         mv $@-t $@
337 MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t
338 MOSTLYCLEANDIRS += netinet
340 EXTRA_DIST += netinet_in_.h
342 ## end   gnulib module netinet_in
344 ## begin gnulib module progname
346 libgnu_la_SOURCES += progname.h progname.c
348 ## end   gnulib module progname
350 ## begin gnulib module read-file
353 EXTRA_DIST += read-file.c read-file.h
355 EXTRA_libgnu_la_SOURCES += read-file.c
357 ## end   gnulib module read-file
359 ## begin gnulib module readlink
362 EXTRA_DIST += readlink.c
364 EXTRA_libgnu_la_SOURCES += readlink.c
366 ## end   gnulib module readlink
368 ## begin gnulib module realloc
371 EXTRA_DIST += realloc.c
373 EXTRA_libgnu_la_SOURCES += realloc.c
375 ## end   gnulib module realloc
377 ## begin gnulib module setenv
380 EXTRA_DIST += setenv.c setenv.h unsetenv.c
382 EXTRA_libgnu_la_SOURCES += setenv.c unsetenv.c
384 ## end   gnulib module setenv
386 ## begin gnulib module size_max
388 libgnu_la_SOURCES += size_max.h
390 ## end   gnulib module size_max
392 ## begin gnulib module snprintf
395 EXTRA_DIST += snprintf.c
397 EXTRA_libgnu_la_SOURCES += snprintf.c
399 ## end   gnulib module snprintf
401 ## begin gnulib module stdbool
403 BUILT_SOURCES += $(STDBOOL_H)
405 # We need the following in order to create <stdbool.h> when the system
406 # doesn't have one that works.
407 stdbool.h: stdbool_.h
408         rm -f $@-t $@
409         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
410           sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h; \
411         } > $@-t
412         mv $@-t $@
413 MOSTLYCLEANFILES += stdbool.h stdbool.h-t
415 EXTRA_DIST += stdbool_.h
417 ## end   gnulib module stdbool
419 ## begin gnulib module stdint
421 BUILT_SOURCES += $(STDINT_H)
423 # We need the following in order to create <stdint.h> when the system
424 # doesn't have one that works with the given compiler.
425 stdint.h: stdint_.h
426         rm -f $@-t $@
427         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
428           sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
429               -e 's|@''ABSOLUTE_STDINT_H''@|$(ABSOLUTE_STDINT_H)|g' \
430               -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
431               -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
432               -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
433               -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
434               -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
435               -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
436               -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
437               -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
438               -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
439               -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
440               -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
441               -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
442               -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
443               -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
444               -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
445               -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
446               -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
447               -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
448               -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
449               < $(srcdir)/stdint_.h; \
450         } > $@-t
451         mv $@-t $@
452 MOSTLYCLEANFILES += stdint.h stdint.h-t
454 EXTRA_DIST += stdint_.h
456 ## end   gnulib module stdint
458 ## begin gnulib module stdio
460 BUILT_SOURCES += stdio.h
462 # We need the following in order to create <stdio.h> when the system
463 # doesn't have one that works with the given compiler.
464 stdio.h: stdio_.h
465         rm -f $@-t $@
466         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
467           sed -e 's|@''ABSOLUTE_STDIO_H''@|$(ABSOLUTE_STDIO_H)|g' \
468               -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
469               -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
470               -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
471               -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
472               -e 's|@''GNULIB_VFPRINTF_POSIX''@|$(GNULIB_VFPRINTF_POSIX)|g' \
473               -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
474               -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
475               -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
476               -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
477               -e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
478               -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
479               -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
480               -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
481               -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
482               -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
483               -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
484               -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
485               -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
486               -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
487               -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
488               -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
489               -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
490               -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
491               -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
492               < $(srcdir)/stdio_.h; \
493         } > $@-t
494         mv $@-t $@
495 MOSTLYCLEANFILES += stdio.h stdio.h-t
497 EXTRA_DIST += stdio_.h
499 ## end   gnulib module stdio
501 ## begin gnulib module stdlib
503 BUILT_SOURCES += stdlib.h
505 # We need the following in order to create <stdlib.h> when the system
506 # doesn't have one that works with the given compiler.
507 stdlib.h: stdlib_.h
508         rm -f $@-t $@
509         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
510           sed -e 's|@''ABSOLUTE_STDLIB_H''@|$(ABSOLUTE_STDLIB_H)|g' \
511               -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
512               -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
513               -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
514               -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
515               -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
516               -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
517               -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
518               < $(srcdir)/stdlib_.h; \
519         } > $@-t
520         mv $@-t $@
521 MOSTLYCLEANFILES += stdlib.h stdlib.h-t
523 EXTRA_DIST += stdlib_.h
525 ## end   gnulib module stdlib
527 ## begin gnulib module strcase
530 EXTRA_DIST += strcasecmp.c strncasecmp.c
532 EXTRA_libgnu_la_SOURCES += strcasecmp.c strncasecmp.c
534 ## end   gnulib module strcase
536 ## begin gnulib module strchrnul
539 EXTRA_DIST += strchrnul.c
541 EXTRA_libgnu_la_SOURCES += strchrnul.c
543 ## end   gnulib module strchrnul
545 ## begin gnulib module strdup
548 EXTRA_DIST += strdup.c
550 EXTRA_libgnu_la_SOURCES += strdup.c
552 ## end   gnulib module strdup
554 ## begin gnulib module string
556 BUILT_SOURCES += string.h
558 # We need the following in order to create <string.h> when the system
559 # doesn't have one that works with the given compiler.
560 string.h: string_.h
561         rm -f $@-t $@
562         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
563           sed -e 's|@''ABSOLUTE_STRING_H''@|$(ABSOLUTE_STRING_H)|g' \
564               -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
565               -e 's|@''GNULIB_MBSCHR''@|$(GNULIB_MBSCHR)|g' \
566               -e 's|@''GNULIB_MBSRCHR''@|$(GNULIB_MBSRCHR)|g' \
567               -e 's|@''GNULIB_MBSSTR''@|$(GNULIB_MBSSTR)|g' \
568               -e 's|@''GNULIB_MBSCASECMP''@|$(GNULIB_MBSCASECMP)|g' \
569               -e 's|@''GNULIB_MBSNCASECMP''@|$(GNULIB_MBSNCASECMP)|g' \
570               -e 's|@''GNULIB_MBSPCASECMP''@|$(GNULIB_MBSPCASECMP)|g' \
571               -e 's|@''GNULIB_MBSCASESTR''@|$(GNULIB_MBSCASESTR)|g' \
572               -e 's|@''GNULIB_MBSCSPN''@|$(GNULIB_MBSCSPN)|g' \
573               -e 's|@''GNULIB_MBSPBRK''@|$(GNULIB_MBSPBRK)|g' \
574               -e 's|@''GNULIB_MBSSPN''@|$(GNULIB_MBSSPN)|g' \
575               -e 's|@''GNULIB_MBSSEP''@|$(GNULIB_MBSSEP)|g' \
576               -e 's|@''GNULIB_MBSTOK_R''@|$(GNULIB_MBSTOK_R)|g' \
577               -e 's|@''GNULIB_MEMMEM''@|$(GNULIB_MEMMEM)|g' \
578               -e 's|@''GNULIB_MEMPCPY''@|$(GNULIB_MEMPCPY)|g' \
579               -e 's|@''GNULIB_MEMRCHR''@|$(GNULIB_MEMRCHR)|g' \
580               -e 's|@''GNULIB_STPCPY''@|$(GNULIB_STPCPY)|g' \
581               -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
582               -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
583               -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
584               -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
585               -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
586               -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
587               -e 's|@''GNULIB_STRSEP''@|$(GNULIB_STRSEP)|g' \
588               -e 's|@''GNULIB_STRCASESTR''@|$(GNULIB_STRCASESTR)|g' \
589               -e 's|@''GNULIB_STRTOK_R''@|$(GNULIB_STRTOK_R)|g' \
590               -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
591               -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
592               -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
593               -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
594               -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
595               -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
596               -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
597               -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
598               -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
599               -e 's|@''HAVE_STRNDUP''@|$(HAVE_STRNDUP)|g' \
600               -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
601               -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
602               -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
603               -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
604               -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
605               -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
606               -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
607               < $(srcdir)/string_.h; \
608         } > $@-t
609         mv $@-t $@
610 MOSTLYCLEANFILES += string.h string.h-t
612 EXTRA_DIST += string_.h
614 ## end   gnulib module string
616 ## begin gnulib module strndup
619 EXTRA_DIST += strndup.c
621 EXTRA_libgnu_la_SOURCES += strndup.c
623 ## end   gnulib module strndup
625 ## begin gnulib module strnlen
628 EXTRA_DIST += strnlen.c
630 EXTRA_libgnu_la_SOURCES += strnlen.c
632 ## end   gnulib module strnlen
634 ## begin gnulib module strtok_r
637 EXTRA_DIST += strtok_r.c
639 EXTRA_libgnu_la_SOURCES += strtok_r.c
641 ## end   gnulib module strtok_r
643 ## begin gnulib module strverscmp
646 EXTRA_DIST += strverscmp.c strverscmp.h
648 EXTRA_libgnu_la_SOURCES += strverscmp.c
650 ## end   gnulib module strverscmp
652 ## begin gnulib module sys_select
654 BUILT_SOURCES += $(SYS_SELECT_H)
656 # We need the following in order to create <sys/select.h> when the system
657 # doesn't have one that works with the given compiler.
658 sys/select.h:
659         @MKDIR_P@ sys
660         rm -f $@-t $@
661         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
662           sed -e 's|@''ABSOLUTE_SYS_SELECT_H''@|$(ABSOLUTE_SYS_SELECT_H)|g' \
663               -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
664               < $(srcdir)/sys_select_.h; \
665         } > $@-t
666         mv $@-t $@
667 MOSTLYCLEANFILES += sys/select.h sys/select.h-t
668 MOSTLYCLEANDIRS += sys
670 EXTRA_DIST += sys_select_.h
672 ## end   gnulib module sys_select
674 ## begin gnulib module sys_socket
676 BUILT_SOURCES += $(SYS_SOCKET_H)
678 # We need the following in order to create <sys/socket.h> when the system
679 # doesn't have one that works with the given compiler.
680 sys/socket.h: socket_.h
681         @MKDIR_P@ sys
682         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
683           sed -e 's|@''ABSOLUTE_SYS_SOCKET_H''@|$(ABSOLUTE_SYS_SOCKET_H)|g' \
684               -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
685               -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
686               -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \
687               < $(srcdir)/socket_.h; \
688         } > $@-t
689         mv -f $@-t $@
690 MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t
691 MOSTLYCLEANDIRS += sys
693 EXTRA_DIST += socket_.h
695 ## end   gnulib module sys_socket
697 ## begin gnulib module sys_stat
699 BUILT_SOURCES += $(SYS_STAT_H)
701 # We need the following in order to create <sys/stat.h> when the system
702 # has one that is incomplete.
703 sys/stat.h: stat_.h
704         @MKDIR_P@ sys
705         rm -f $@-t $@
706         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
707           sed -e 's|@''ABSOLUTE_SYS_STAT_H''@|$(ABSOLUTE_SYS_STAT_H)|g' \
708               < $(srcdir)/stat_.h; \
709         } > $@-t
710         mv $@-t $@
711 MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
712 MOSTLYCLEANDIRS += sys
714 EXTRA_DIST += stat_.h
716 ## end   gnulib module sys_stat
718 ## begin gnulib module sys_time
720 BUILT_SOURCES += $(SYS_TIME_H)
722 # We need the following in order to create <sys/time.h> when the system
723 # doesn't have one that works with the given compiler.
724 sys/time.h: sys_time_.h
725         @MKDIR_P@ sys
726         rm -f $@-t $@
727         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
728           sed -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
729               -e 's|@''ABSOLUTE_SYS_TIME_H''@|$(ABSOLUTE_SYS_TIME_H)|g' \
730               -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
731               -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
732               < $(srcdir)/sys_time_.h; \
733         } > $@-t
734         mv $@-t $@
735 MOSTLYCLEANFILES += sys/time.h sys/time.h-t
737 EXTRA_DIST += sys_time_.h
739 ## end   gnulib module sys_time
741 ## begin gnulib module time
743 BUILT_SOURCES += time.h
745 # We need the following in order to create <time.h> when the system
746 # doesn't have one that works with the given compiler.
747 time.h: time_.h
748         rm -f $@-t $@
749         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
750           sed -e 's|@ABSOLUTE_TIME_H''@|$(ABSOLUTE_TIME_H)|g' \
751               -e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
752               -e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
753               -e 's|@REPLACE_STRPTIME''@|$(REPLACE_STRPTIME)|g' \
754               -e 's|@REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
755               -e 's|@SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
756               -e 's|@TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
757               < $(srcdir)/time_.h; \
758         } > $@-t
759         mv $@-t $@
760 MOSTLYCLEANFILES += time.h time.h-t
762 EXTRA_DIST += time_.h
764 ## end   gnulib module time
766 ## begin gnulib module time_r
769 EXTRA_DIST += time_r.c
771 EXTRA_libgnu_la_SOURCES += time_r.c
773 ## end   gnulib module time_r
775 ## begin gnulib module timegm
778 EXTRA_DIST += timegm.c
780 EXTRA_libgnu_la_SOURCES += timegm.c
782 ## end   gnulib module timegm
784 ## begin gnulib module timespec
787 EXTRA_DIST += timespec.h
789 ## end   gnulib module timespec
791 ## begin gnulib module unistd
793 BUILT_SOURCES += unistd.h
795 # We need the following in order to create an empty placeholder for
796 # <unistd.h> when the system doesn't have one.
797 unistd.h: unistd_.h
798         rm -f $@-t $@
799         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
800           sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
801               -e 's|@''ABSOLUTE_UNISTD_H''@|$(ABSOLUTE_UNISTD_H)|g' \
802               -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
803               -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
804               -e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \
805               -e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \
806               -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
807               -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
808               -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
809               -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
810               -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
811               -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
812               -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
813               -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
814               -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
815               -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
816               < $(srcdir)/unistd_.h; \
817         } > $@-t
818         mv $@-t $@
819 MOSTLYCLEANFILES += unistd.h unistd.h-t
821 EXTRA_DIST += unistd_.h
823 ## end   gnulib module unistd
825 ## begin gnulib module vasnprintf
828 EXTRA_DIST += asnprintf.c printf-args.c printf-args.h printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h
830 EXTRA_libgnu_la_SOURCES += asnprintf.c printf-args.c printf-parse.c vasnprintf.c
832 ## end   gnulib module vasnprintf
834 ## begin gnulib module vasprintf
837 EXTRA_DIST += asprintf.c vasprintf.c
839 EXTRA_libgnu_la_SOURCES += asprintf.c vasprintf.c
841 ## end   gnulib module vasprintf
843 ## begin gnulib module wchar
845 BUILT_SOURCES += $(WCHAR_H)
847 # We need the following in order to create <wchar.h> when the system
848 # version does not work standalone.
849 wchar.h: wchar_.h
850         rm -f $@-t $@
851         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
852           sed -e 's|@''ABSOLUTE_WCHAR_H''@|$(ABSOLUTE_WCHAR_H)|g' \
853             < $(srcdir)/wchar_.h; \
854         } > $@-t
855         mv $@-t $@
856 MOSTLYCLEANFILES += wchar.h wchar.h-t
858 EXTRA_DIST += wchar_.h
860 ## end   gnulib module wchar
862 ## begin gnulib module xalloc
865 EXTRA_DIST += xalloc.h xmalloc.c
867 EXTRA_libgnu_la_SOURCES += xmalloc.c
869 ## end   gnulib module xalloc
871 ## begin gnulib module xgetdomainname
873 libgnu_la_SOURCES += xgetdomainname.h xgetdomainname.c
875 ## end   gnulib module xgetdomainname
877 ## begin gnulib module xgethostname
879 libgnu_la_SOURCES += xgethostname.h xgethostname.c
881 ## end   gnulib module xgethostname
883 ## begin gnulib module xreadlink
885 libgnu_la_SOURCES += xreadlink.c
887 EXTRA_DIST += xreadlink.h
889 ## end   gnulib module xreadlink
891 ## begin gnulib module xsize
893 libgnu_la_SOURCES += xsize.h
895 ## end   gnulib module xsize
897 ## begin gnulib module xstrndup
899 libgnu_la_SOURCES += xstrndup.h xstrndup.c
901 ## end   gnulib module xstrndup
903 ## begin gnulib module xvasprintf
905 libgnu_la_SOURCES += xvasprintf.h xvasprintf.c xasprintf.c
907 EXTRA_DIST += xalloc.h
909 ## end   gnulib module xvasprintf
912 mostlyclean-local: mostlyclean-generic
913         @for dir in '' $(MOSTLYCLEANDIRS); do \
914           if test -n "$$dir" && test -d $$dir; then \
915             echo "rmdir $$dir"; rmdir $$dir; \
916           fi; \
917         done