Update gnulib files.
[gnutls.git] / gl / tests / Makefile.am
bloba3a618c730848edeb52cee1af8eb92ea118c5c1f
1 ## DO NOT EDIT! GENERATED AUTOMATICALLY!
2 ## Process this file with automake to produce Makefile.in.
3 # Copyright (C) 2002-2010 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.
13 AUTOMAKE_OPTIONS = 1.5 foreign
15 SUBDIRS =
16 TESTS =
17 XFAIL_TESTS =
18 TESTS_ENVIRONMENT =
19 noinst_PROGRAMS =
20 check_PROGRAMS =
21 noinst_HEADERS =
22 noinst_LIBRARIES =
23 check_LIBRARIES = libtests.a
24 EXTRA_DIST =
25 BUILT_SOURCES =
26 SUFFIXES =
27 MOSTLYCLEANFILES = core *.stackdump
28 MOSTLYCLEANDIRS =
29 CLEANFILES =
30 DISTCLEANFILES =
31 MAINTAINERCLEANFILES =
33 AM_CPPFLAGS = \
34   -I. -I$(srcdir) \
35   -I../.. -I$(srcdir)/../.. \
36   -I../../gl -I$(srcdir)/../../gl
38 LDADD = libtests.a ../../gl/libgnu.la libtests.a $(LIBTESTS_LIBDEPS)
40 libtests_a_SOURCES =
41 libtests_a_LIBADD = $(gltests_LIBOBJS)
42 libtests_a_DEPENDENCIES = $(gltests_LIBOBJS)
43 EXTRA_libtests_a_SOURCES =
44 AM_LIBTOOLFLAGS = --preserve-dup-deps
46 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)'
48 ## begin gnulib module alignof-tests
50 TESTS += test-alignof
51 check_PROGRAMS += test-alignof
53 EXTRA_DIST += test-alignof.c
55 ## end   gnulib module alignof-tests
57 ## begin gnulib module alloca-opt-tests
59 TESTS += test-alloca-opt
60 check_PROGRAMS += test-alloca-opt
62 EXTRA_DIST += test-alloca-opt.c
64 ## end   gnulib module alloca-opt-tests
66 ## begin gnulib module arg-nonnull
68 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
69 # statements but through direct file reference. Therefore this snippet must be
70 # present in all Makefile.am that need it. This is ensured by the applicability
71 # 'all' defined above.
73 BUILT_SOURCES += arg-nonnull.h
74 # The arg-nonnull.h that gets inserted into generated .h files is the same as
75 # build-aux/arg-nonnull.h, except that it has the copyright header cut off.
76 arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
77         $(AM_V_GEN)rm -f $@-t $@ && \
78         sed -n -e '/GL_ARG_NONNULL/,$$p' \
79           < $(top_srcdir)/build-aux/arg-nonnull.h \
80           > $@-t && \
81         mv $@-t $@
82 MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
84 ARG_NONNULL_H=arg-nonnull.h
86 EXTRA_DIST += $(top_srcdir)/build-aux/arg-nonnull.h
88 ## end   gnulib module arg-nonnull
90 ## begin gnulib module arpa_inet-tests
92 TESTS += test-arpa_inet
93 check_PROGRAMS += test-arpa_inet
94 EXTRA_DIST += test-arpa_inet.c
96 ## end   gnulib module arpa_inet-tests
98 ## begin gnulib module c-ctype-tests
100 TESTS += test-c-ctype
101 check_PROGRAMS += test-c-ctype
103 EXTRA_DIST += test-c-ctype.c macros.h
105 ## end   gnulib module c-ctype-tests
107 ## begin gnulib module errno-tests
109 TESTS += test-errno
110 check_PROGRAMS += test-errno
112 EXTRA_DIST += test-errno.c
114 ## end   gnulib module errno-tests
116 ## begin gnulib module fseeko-tests
118 TESTS += test-fseeko.sh test-fseeko2.sh
119 check_PROGRAMS += test-fseeko
120 EXTRA_DIST += test-fseeko.c test-fseeko.sh test-fseeko2.sh signature.h macros.h
122 ## end   gnulib module fseeko-tests
124 ## begin gnulib module getaddrinfo-tests
126 TESTS += test-getaddrinfo
127 check_PROGRAMS += test-getaddrinfo
128 test_getaddrinfo_LDADD = $(LDADD) @GETADDRINFO_LIB@ @LIBINTL@
129 EXTRA_DIST += signature.h test-getaddrinfo.c
131 ## end   gnulib module getaddrinfo-tests
133 ## begin gnulib module getdelim-tests
135 TESTS += test-getdelim
136 check_PROGRAMS += test-getdelim
137 MOSTLYCLEANFILES += test-getdelim.txt
138 EXTRA_DIST += test-getdelim.c signature.h macros.h
140 ## end   gnulib module getdelim-tests
142 ## begin gnulib module getline-tests
144 TESTS += test-getline
145 check_PROGRAMS += test-getline
146 MOSTLYCLEANFILES += test-getline.txt
147 EXTRA_DIST += test-getline.c signature.h macros.h
149 ## end   gnulib module getline-tests
151 ## begin gnulib module gettimeofday
154 EXTRA_DIST += gettimeofday.c
156 EXTRA_libtests_a_SOURCES += gettimeofday.c
158 ## end   gnulib module gettimeofday
160 ## begin gnulib module gettimeofday-tests
162 TESTS += test-gettimeofday
163 check_PROGRAMS += test-gettimeofday
165 EXTRA_DIST += signature.h test-gettimeofday.c
167 ## end   gnulib module gettimeofday-tests
169 ## begin gnulib module inet_ntop-tests
171 TESTS += test-inet_ntop
172 check_PROGRAMS += test-inet_ntop
173 test_inet_ntop_LDADD = $(LDADD) @INET_NTOP_LIB@
174 EXTRA_DIST += test-inet_ntop.c signature.h macros.h
176 ## end   gnulib module inet_ntop-tests
178 ## begin gnulib module inet_pton-tests
180 TESTS += test-inet_pton
181 check_PROGRAMS += test-inet_pton
182 test_inet_pton_LDADD = $(LDADD) @INET_PTON_LIB@
183 EXTRA_DIST += test-inet_pton.c signature.h macros.h
185 ## end   gnulib module inet_pton-tests
187 ## begin gnulib module ioctl
190 EXTRA_DIST += ioctl.c w32sock.h
192 EXTRA_libtests_a_SOURCES += ioctl.c
194 ## end   gnulib module ioctl
196 ## begin gnulib module lseek-tests
198 TESTS += test-lseek.sh
199 check_PROGRAMS += test-lseek
200 EXTRA_DIST += test-lseek.c test-lseek.sh signature.h macros.h
202 ## end   gnulib module lseek-tests
204 ## begin gnulib module memchr-tests
206 TESTS += test-memchr
207 check_PROGRAMS += test-memchr
208 EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h
210 ## end   gnulib module memchr-tests
212 ## begin gnulib module netdb-tests
214 TESTS += test-netdb
215 check_PROGRAMS += test-netdb
216 EXTRA_DIST += test-netdb.c
218 ## end   gnulib module netdb-tests
220 ## begin gnulib module netinet_in-tests
222 TESTS += test-netinet_in
223 check_PROGRAMS += test-netinet_in
224 EXTRA_DIST += test-netinet_in.c
226 ## end   gnulib module netinet_in-tests
228 ## begin gnulib module perror-tests
230 TESTS += test-perror.sh
231 check_PROGRAMS += test-perror
232 EXTRA_DIST += signature.h test-perror.c test-perror.sh
234 ## end   gnulib module perror-tests
236 ## begin gnulib module read-file-tests
238 TESTS += test-read-file
239 check_PROGRAMS += test-read-file
240 EXTRA_DIST += test-read-file.c
242 ## end   gnulib module read-file-tests
244 ## begin gnulib module select-tests
246 TESTS += test-select test-select-in.sh test-select-out.sh
247 # test-select-stdin has to be run by hand.
248 check_PROGRAMS += test-select test-select-fd test-select-stdin
249 test_select_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB)
250 test_select_fd_LDADD = $(LDADD) @LIBSOCKET@
251 test_select_stdin_LDADD = $(LDADD) @LIBSOCKET@
252 EXTRA_DIST += signature.h test-select.c test-select-fd.c test-select-in.sh test-select-out.sh test-select-stdin.c
254 ## end   gnulib module select-tests
256 ## begin gnulib module snprintf-tests
258 TESTS += test-snprintf
259 check_PROGRAMS += test-snprintf
261 EXTRA_DIST += test-snprintf.c signature.h macros.h
263 ## end   gnulib module snprintf-tests
265 ## begin gnulib module sockets-tests
267 TESTS += test-sockets
268 check_PROGRAMS += test-sockets
269 test_sockets_LDADD = $(LDADD) @LIBSOCKET@
270 EXTRA_DIST += test-sockets.c
272 ## end   gnulib module sockets-tests
274 ## begin gnulib module stdbool-tests
276 TESTS += test-stdbool
277 check_PROGRAMS += test-stdbool
278 EXTRA_DIST += test-stdbool.c
280 ## end   gnulib module stdbool-tests
282 ## begin gnulib module stddef-tests
284 TESTS += test-stddef
285 check_PROGRAMS += test-stddef
286 EXTRA_DIST += test-stddef.c
288 ## end   gnulib module stddef-tests
290 ## begin gnulib module stdint-tests
292 TESTS += test-stdint
293 check_PROGRAMS += test-stdint
294 EXTRA_DIST += test-stdint.c
296 ## end   gnulib module stdint-tests
298 ## begin gnulib module stdio-tests
300 TESTS += test-stdio
301 check_PROGRAMS += test-stdio
302 EXTRA_DIST += test-stdio.c
304 ## end   gnulib module stdio-tests
306 ## begin gnulib module stdlib-tests
308 TESTS += test-stdlib
309 check_PROGRAMS += test-stdlib
310 EXTRA_DIST += test-stdlib.c
312 ## end   gnulib module stdlib-tests
314 ## begin gnulib module strerror-tests
316 TESTS += test-strerror
317 check_PROGRAMS += test-strerror
318 EXTRA_DIST += test-strerror.c signature.h macros.h
320 ## end   gnulib module strerror-tests
322 ## begin gnulib module string-tests
324 TESTS += test-string
325 check_PROGRAMS += test-string
326 EXTRA_DIST += test-string.c
328 ## end   gnulib module string-tests
330 ## begin gnulib module sys_ioctl
332 BUILT_SOURCES += sys/ioctl.h
334 # We need the following in order to create <sys/ioctl.h> when the system
335 # does not have a complete one.
336 sys/ioctl.h: sys_ioctl.in.h $(WARN_ON_USE_H)
337         $(AM_V_at)$(MKDIR_P) sys
338         $(AM_V_GEN)rm -f $@-t $@ && \
339         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
340           sed -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \
341               -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
342               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
343               -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \
344               -e 's|@''GNULIB_IOCTL''@|$(GNULIB_IOCTL)|g' \
345               -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \
346               -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
347               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
348               < $(srcdir)/sys_ioctl.in.h; \
349         } > $@-t && \
350         mv $@-t $@
351 MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t
352 MOSTLYCLEANDIRS += sys
354 EXTRA_DIST += sys_ioctl.in.h
356 ## end   gnulib module sys_ioctl
358 ## begin gnulib module sys_ioctl-tests
360 TESTS += test-sys_ioctl
361 check_PROGRAMS += test-sys_ioctl
362 EXTRA_DIST += test-sys_ioctl.c
364 ## end   gnulib module sys_ioctl-tests
366 ## begin gnulib module sys_select-tests
368 TESTS += test-sys_select
369 check_PROGRAMS += test-sys_select
370 EXTRA_DIST += test-sys_select.c
372 ## end   gnulib module sys_select-tests
374 ## begin gnulib module sys_socket-tests
376 TESTS += test-sys_socket
377 check_PROGRAMS += test-sys_socket
378 EXTRA_DIST += test-sys_socket.c
380 ## end   gnulib module sys_socket-tests
382 ## begin gnulib module sys_stat-tests
384 TESTS += test-sys_stat
385 check_PROGRAMS += test-sys_stat
386 EXTRA_DIST += test-sys_stat.c
388 ## end   gnulib module sys_stat-tests
390 ## begin gnulib module sys_time-tests
392 TESTS += test-sys_time
393 check_PROGRAMS += test-sys_time
394 EXTRA_DIST += test-sys_time.c
396 ## end   gnulib module sys_time-tests
398 ## begin gnulib module time-tests
400 TESTS += test-time
401 check_PROGRAMS += test-time
402 EXTRA_DIST += test-time.c
404 ## end   gnulib module time-tests
406 ## begin gnulib module unistd-tests
408 TESTS += test-unistd
409 check_PROGRAMS += test-unistd
410 EXTRA_DIST += test-unistd.c
412 ## end   gnulib module unistd-tests
414 ## begin gnulib module update-copyright-tests
416 TESTS += test-update-copyright.sh
417 TESTS_ENVIRONMENT += PATH='$(abs_aux_dir)'$(PATH_SEPARATOR)"$$PATH"
418 EXTRA_DIST += test-update-copyright.sh
420 ## end   gnulib module update-copyright-tests
422 ## begin gnulib module vasnprintf-tests
424 TESTS += test-vasnprintf
425 check_PROGRAMS += test-vasnprintf
427 EXTRA_DIST += test-vasnprintf.c macros.h
429 ## end   gnulib module vasnprintf-tests
431 ## begin gnulib module vc-list-files-tests
433 TESTS += test-vc-list-files-git.sh
434 TESTS += test-vc-list-files-cvs.sh
435 TESTS_ENVIRONMENT += PATH='$(abs_aux_dir)'$(PATH_SEPARATOR)"$$PATH"
436 EXTRA_DIST += test-vc-list-files-git.sh test-vc-list-files-cvs.sh
438 ## end   gnulib module vc-list-files-tests
440 ## begin gnulib module verify
442 libtests_a_SOURCES += verify.h
444 ## end   gnulib module verify
446 ## begin gnulib module version-etc-tests
448 TESTS += test-version-etc.sh
449 check_PROGRAMS += test-version-etc
450 test_version_etc_LDADD = $(LDADD) @LIBINTL@
451 EXTRA_DIST += test-version-etc.c test-version-etc.sh
453 ## end   gnulib module version-etc-tests
455 ## begin gnulib module warn-on-use
457 BUILT_SOURCES += warn-on-use.h
458 # The warn-on-use.h that gets inserted into generated .h files is the same as
459 # build-aux/warn-on-use.h, except that it has the copyright header cut off.
460 warn-on-use.h: $(top_srcdir)/build-aux/warn-on-use.h
461         $(AM_V_GEN)rm -f $@-t $@ && \
462         sed -n -e '/^.ifndef/,$$p' \
463           < $(top_srcdir)/build-aux/warn-on-use.h \
464           > $@-t && \
465         mv $@-t $@
466 MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
468 WARN_ON_USE_H=warn-on-use.h
470 EXTRA_DIST += $(top_srcdir)/build-aux/warn-on-use.h
472 ## end   gnulib module warn-on-use
474 ## begin gnulib module wchar-tests
476 TESTS += test-wchar
477 check_PROGRAMS += test-wchar
478 EXTRA_DIST += test-wchar.c
480 ## end   gnulib module wchar-tests
482 ## begin gnulib module dummy
484 libtests_a_SOURCES += dummy.c
486 ## end   gnulib module dummy
488 # Clean up after Solaris cc.
489 clean-local:
490         rm -rf SunWS_cache
492 mostlyclean-local: mostlyclean-generic
493         @for dir in '' $(MOSTLYCLEANDIRS); do \
494           if test -n "$$dir" && test -d $$dir; then \
495             echo "rmdir $$dir"; rmdir $$dir; \
496           fi; \
497         done; \
498         :