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=. --avoid=xalloc-die --libtool --macro-prefix=gl arcfour base64 crc error fdl gc-des gc-hmac-md5 gc-hmac-sha1 gc-md4 gc-md5 gc-pbkdf2-sha1 gc-random 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
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-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.
45 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
46 cat $(srcdir)/alloca_.h; \
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 arcfour
66 EXTRA_DIST += arcfour.c arcfour.h
68 EXTRA_libgnu_la_SOURCES += arcfour.c
70 ## end gnulib module arcfour
72 ## begin gnulib module arpa_inet
74 BUILT_SOURCES += $(ARPA_INET_H)
76 # We need the following in order to create <arpa/inet.h> when the system
79 test -d arpa || mkdir arpa
81 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
82 echo '#include <sys/socket.h>'; \
85 MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t
86 MOSTLYCLEANDIRS += arpa
88 ## end gnulib module arpa_inet
90 ## begin gnulib module base64
92 libgnu_la_SOURCES += base64.h base64.c
94 ## end gnulib module base64
96 ## begin gnulib module crc
99 EXTRA_DIST += crc.c crc.h
101 EXTRA_libgnu_la_SOURCES += crc.c
103 ## end gnulib module crc
105 ## begin gnulib module error
108 EXTRA_DIST += error.c error.h
110 EXTRA_libgnu_la_SOURCES += error.c
112 ## end gnulib module error
114 ## begin gnulib module gc
117 libgnu_la_LDFLAGS += $(LTLIBGCRYPT)
120 EXTRA_DIST += gc-gnulib.c gc-libgcrypt.c gc.h
122 EXTRA_libgnu_la_SOURCES += gc-gnulib.c gc-libgcrypt.c
124 ## end gnulib module gc
126 ## begin gnulib module gc-des
129 EXTRA_DIST += des.c des.h
131 EXTRA_libgnu_la_SOURCES += des.c
133 ## end gnulib module gc-des
135 ## begin gnulib module gc-hmac-md5
138 EXTRA_DIST += hmac-md5.c hmac.h md5.c md5.h memxor.c memxor.h
140 EXTRA_libgnu_la_SOURCES += hmac-md5.c md5.c memxor.c
142 ## end gnulib module gc-hmac-md5
144 ## begin gnulib module gc-hmac-sha1
147 EXTRA_DIST += hmac-sha1.c hmac.h memxor.c memxor.h sha1.c sha1.h
149 EXTRA_libgnu_la_SOURCES += hmac-sha1.c memxor.c sha1.c
151 ## end gnulib module gc-hmac-sha1
153 ## begin gnulib module gc-md4
156 EXTRA_DIST += md4.c md4.h
158 EXTRA_libgnu_la_SOURCES += md4.c
160 ## end gnulib module gc-md4
162 ## begin gnulib module gc-md5
164 libgnu_la_SOURCES += md5.h
168 EXTRA_libgnu_la_SOURCES += md5.c
170 ## end gnulib module gc-md5
172 ## begin gnulib module gc-pbkdf2-sha1
175 EXTRA_DIST += gc-pbkdf2-sha1.c
177 EXTRA_libgnu_la_SOURCES += gc-pbkdf2-sha1.c
179 ## end gnulib module gc-pbkdf2-sha1
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.
244 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
245 cat $(srcdir)/getopt_.h; \
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 getsubopt.h
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 mbchar
310 EXTRA_DIST += mbchar.c mbchar.h
312 EXTRA_libgnu_la_SOURCES += mbchar.c
314 ## end gnulib module mbchar
316 ## begin gnulib module mbuiter
318 libgnu_la_SOURCES += mbuiter.h
320 ## end gnulib module mbuiter
322 ## begin gnulib module memchr
325 EXTRA_DIST += memchr.c
327 EXTRA_libgnu_la_SOURCES += memchr.c
329 ## end gnulib module memchr
331 ## begin gnulib module mktime
334 EXTRA_DIST += mktime.c
336 EXTRA_libgnu_la_SOURCES += mktime.c
338 ## end gnulib module mktime
340 ## begin gnulib module netinet_in
342 BUILT_SOURCES += $(NETINET_IN_H)
344 # We need the following in order to create <netinet/in.h> when the system
347 test -d netinet || mkdir netinet
349 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
350 echo '#include <sys/socket.h>'; \
353 MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t
354 MOSTLYCLEANDIRS += netinet
356 ## end gnulib module netinet_in
358 ## begin gnulib module progname
360 libgnu_la_SOURCES += progname.h progname.c
362 ## end gnulib module progname
364 ## begin gnulib module read-file
367 EXTRA_DIST += read-file.c read-file.h
369 EXTRA_libgnu_la_SOURCES += read-file.c
371 ## end gnulib module read-file
373 ## begin gnulib module readlink
376 EXTRA_DIST += readlink.c
378 EXTRA_libgnu_la_SOURCES += readlink.c
380 ## end gnulib module readlink
382 ## begin gnulib module realloc
385 EXTRA_DIST += realloc.c
387 EXTRA_libgnu_la_SOURCES += realloc.c
389 ## end gnulib module realloc
391 ## begin gnulib module setenv
394 EXTRA_DIST += setenv.c setenv.h unsetenv.c
396 EXTRA_libgnu_la_SOURCES += setenv.c unsetenv.c
398 ## end gnulib module setenv
400 ## begin gnulib module size_max
402 libgnu_la_SOURCES += size_max.h
404 ## end gnulib module size_max
406 ## begin gnulib module snprintf
409 EXTRA_DIST += snprintf.c snprintf.h
411 EXTRA_libgnu_la_SOURCES += snprintf.c
413 ## end gnulib module snprintf
415 ## begin gnulib module stdbool
417 BUILT_SOURCES += $(STDBOOL_H)
419 # We need the following in order to create <stdbool.h> when the system
420 # doesn't have one that works.
421 stdbool.h: stdbool_.h
423 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
424 sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h; \
427 MOSTLYCLEANFILES += stdbool.h stdbool.h-t
429 EXTRA_DIST += stdbool_.h
431 ## end gnulib module stdbool
433 ## begin gnulib module stdint
435 BUILT_SOURCES += $(STDINT_H)
437 # We need the following in order to create <stdint.h> when the system
438 # doesn't have one that works with the given compiler.
441 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
442 sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
443 -e 's|@''ABSOLUTE_STDINT_H''@|$(ABSOLUTE_STDINT_H)|g' \
444 -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
445 -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
446 -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
447 -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
448 -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
449 -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
450 -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
451 -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
452 -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
453 -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
454 -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
455 -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
456 -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
457 -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
458 -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
459 -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
460 -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
461 -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
462 -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
463 < $(srcdir)/stdint_.h; \
466 MOSTLYCLEANFILES += stdint.h stdint.h-t
468 EXTRA_DIST += stdint_.h
470 ## end gnulib module stdint
472 ## begin gnulib module strcase
475 EXTRA_DIST += strcase.h strcasecmp.c strncasecmp.c
477 EXTRA_libgnu_la_SOURCES += strcasecmp.c strncasecmp.c
479 ## end gnulib module strcase
481 ## begin gnulib module strchrnul
484 EXTRA_DIST += strchrnul.c strchrnul.h
486 EXTRA_libgnu_la_SOURCES += strchrnul.c
488 ## end gnulib module strchrnul
490 ## begin gnulib module strdup
493 EXTRA_DIST += strdup.c strdup.h
495 EXTRA_libgnu_la_SOURCES += strdup.c
497 ## end gnulib module strdup
499 ## begin gnulib module strndup
502 EXTRA_DIST += strndup.c strndup.h
504 EXTRA_libgnu_la_SOURCES += strndup.c
506 ## end gnulib module strndup
508 ## begin gnulib module strnlen
511 EXTRA_DIST += strnlen.c strnlen.h
513 EXTRA_libgnu_la_SOURCES += strnlen.c
515 ## end gnulib module strnlen
517 ## begin gnulib module strnlen1
519 libgnu_la_SOURCES += strnlen1.h strnlen1.c
521 ## end gnulib module strnlen1
523 ## begin gnulib module strtok_r
526 EXTRA_DIST += strtok_r.c strtok_r.h
528 EXTRA_libgnu_la_SOURCES += strtok_r.c
530 ## end gnulib module strtok_r
532 ## begin gnulib module strverscmp
535 EXTRA_DIST += strverscmp.c strverscmp.h
537 EXTRA_libgnu_la_SOURCES += strverscmp.c
539 ## end gnulib module strverscmp
541 ## begin gnulib module sys_select
543 BUILT_SOURCES += $(SYS_SELECT_H)
545 # We need the following in order to create <sys/select.h> when the system
546 # doesn't have one that works with the given compiler.
550 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
551 echo '#include <sys/socket.h>'; \
554 MOSTLYCLEANFILES += sys/select.h sys/select.h-t
555 MOSTLYCLEANDIRS += sys
557 ## end gnulib module sys_select
559 ## begin gnulib module sys_socket
561 BUILT_SOURCES += $(SYS_SOCKET_H)
563 # We need the following in order to create <sys/socket.h> when the system
564 # doesn't have one that works with the given compiler.
565 sys/socket.h: socket_.h
567 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
568 cat $(srcdir)/socket_.h; \
571 MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t
572 MOSTLYCLEANDIRS += sys
574 EXTRA_DIST += socket_.h
576 ## end gnulib module sys_socket
578 ## begin gnulib module sys_stat
580 BUILT_SOURCES += $(SYS_STAT_H)
582 # We need the following in order to create <sys/stat.h> when the system
583 # has one that is incomplete.
587 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
588 sed -e 's|@''ABSOLUTE_SYS_STAT_H''@|$(ABSOLUTE_SYS_STAT_H)|g' \
589 < $(srcdir)/stat_.h; \
592 MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
593 MOSTLYCLEANDIRS += sys
595 EXTRA_DIST += stat_.h
597 ## end gnulib module sys_stat
599 ## begin gnulib module sys_time
601 BUILT_SOURCES += sys/time.h
603 # We need the following in order to create <sys/time.h> when the system
604 # doesn't have one that works with the given compiler.
605 sys/time.h: sys_time_.h
608 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
609 sed -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
610 -e 's|@''ABSOLUTE_SYS_TIME_H''@|$(ABSOLUTE_SYS_TIME_H)|g' \
611 -e 's/@''GETTIMEOFDAY_CLOBBERS_LOCALTIME''@/$(GETTIMEOFDAY_CLOBBERS_LOCALTIME)/g' \
612 -e 's/@''HAVE_GETTIMEOFDAY_POSIX_SIGNATURE''@/$(HAVE_GETTIMEOFDAY_POSIX_SIGNATURE)/g' \
613 -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
614 < $(srcdir)/sys_time_.h; \
617 MOSTLYCLEANFILES += sys/time.h sys/time.h-t
619 EXTRA_DIST += sys_time_.h
621 ## end gnulib module sys_time
623 ## begin gnulib module time_r
626 EXTRA_DIST += time_r.c time_r.h
628 EXTRA_libgnu_la_SOURCES += time_r.c
630 ## end gnulib module time_r
632 ## begin gnulib module timegm
635 EXTRA_DIST += timegm.c timegm.h
637 EXTRA_libgnu_la_SOURCES += timegm.c
639 ## end gnulib module timegm
641 ## begin gnulib module timespec
644 EXTRA_DIST += timespec.h
646 ## end gnulib module timespec
648 ## begin gnulib module unistd
650 BUILT_SOURCES += $(UNISTD_H)
652 # We need the following in order to create an empty placeholder for
653 # <unistd.h> when the system doesn't have one.
656 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
657 sed -e 's|@''ABSOLUTE_UNISTD_H''@|$(ABSOLUTE_UNISTD_H)|g' \
658 < $(srcdir)/unistd_.h; \
661 MOSTLYCLEANFILES += unistd.h unistd.h-t
663 EXTRA_DIST += unistd_.h
665 ## end gnulib module unistd
667 ## begin gnulib module vasnprintf
670 EXTRA_DIST += asnprintf.c printf-args.c printf-args.h printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h
672 EXTRA_libgnu_la_SOURCES += asnprintf.c printf-args.c printf-parse.c vasnprintf.c
674 ## end gnulib module vasnprintf
676 ## begin gnulib module vasprintf
679 EXTRA_DIST += asprintf.c vasprintf.c vasprintf.h
681 EXTRA_libgnu_la_SOURCES += asprintf.c vasprintf.c
683 ## end gnulib module vasprintf
685 ## begin gnulib module wchar
687 BUILT_SOURCES += $(WCHAR_H)
689 # We need the following in order to create <wchar.h> when the system
690 # version does not work standalone.
693 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
694 sed -e 's|@''ABSOLUTE_WCHAR_H''@|$(ABSOLUTE_WCHAR_H)|g' \
695 < $(srcdir)/wchar_.h; \
698 MOSTLYCLEANFILES += wchar.h wchar.h-t
700 EXTRA_DIST += wchar_.h
702 ## end gnulib module wchar
704 ## begin gnulib module wctype
706 BUILT_SOURCES += $(WCTYPE_H)
708 # We need the following in order to create <wctype.h> when the system
709 # doesn't have one that works with the given compiler.
712 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
713 sed -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \
714 -e 's|@''ABSOLUTE_WCTYPE_H''@|$(ABSOLUTE_WCTYPE_H)|g' \
715 -e 's/@''HAVE_WCTYPE_CTMP_BUG''@/$(HAVE_WCTYPE_CTMP_BUG)/g' \
716 -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \
717 < $(srcdir)/wctype_.h; \
720 MOSTLYCLEANFILES += wctype.h wctype.h-t
722 EXTRA_DIST += wctype_.h
724 ## end gnulib module wctype
726 ## begin gnulib module wcwidth
728 libgnu_la_SOURCES += wcwidth.h
730 ## end gnulib module wcwidth
732 ## begin gnulib module xalloc
735 EXTRA_DIST += xalloc.h xmalloc.c
737 EXTRA_libgnu_la_SOURCES += xmalloc.c
739 ## end gnulib module xalloc
741 ## begin gnulib module xgetdomainname
743 libgnu_la_SOURCES += xgetdomainname.h xgetdomainname.c
745 ## end gnulib module xgetdomainname
747 ## begin gnulib module xgethostname
749 libgnu_la_SOURCES += xgethostname.h xgethostname.c
751 ## end gnulib module xgethostname
753 ## begin gnulib module xreadlink
756 EXTRA_DIST += xreadlink.c xreadlink.h
758 EXTRA_libgnu_la_SOURCES += xreadlink.c
760 ## end gnulib module xreadlink
762 ## begin gnulib module xsize
764 libgnu_la_SOURCES += xsize.h
766 ## end gnulib module xsize
768 ## begin gnulib module xstrndup
770 libgnu_la_SOURCES += xstrndup.h xstrndup.c
772 ## end gnulib module xstrndup
774 ## begin gnulib module xvasprintf
776 libgnu_la_SOURCES += xvasprintf.h xvasprintf.c xasprintf.c
778 EXTRA_DIST += xalloc.h
780 ## end gnulib module xvasprintf
783 mostlyclean-local: mostlyclean-generic
784 @for dir in '' $(MOSTLYCLEANDIRS); do \
785 if test -n "$$dir" && test -d $$dir; then \
786 echo "rmdir $$dir"; rmdir $$dir; \