Update gnulib files.
[gnutls:gnutls.git] / gl / tests / Makefile.am
1 ## DO NOT EDIT! GENERATED AUTOMATICALLY!
2 ## Process this file with automake to produce Makefile.in.
3 # Copyright (C) 2002-2011 Free Software Foundation, Inc.
4 #
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.
10 #
11 # Generated by gnulib-tool.
12
13 AUTOMAKE_OPTIONS = 1.5 foreign
14
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 =
32
33 AM_CPPFLAGS = \
34   -D@gltests_WITNESS@=1 \
35   -I. -I$(srcdir) \
36   -I../.. -I$(srcdir)/../.. \
37   -I../../gl -I$(srcdir)/../../gl
38
39 LDADD = libtests.a ../../gl/libgnu.la libtests.a $(LIBTESTS_LIBDEPS)
40
41 libtests_a_SOURCES =
42 libtests_a_LIBADD = $(gltests_LIBOBJS)
43 libtests_a_DEPENDENCIES = $(gltests_LIBOBJS)
44 EXTRA_libtests_a_SOURCES =
45 AM_LIBTOOLFLAGS = --preserve-dup-deps
46
47 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)'
48
49 ## begin gnulib module alloca-opt-tests
50
51 TESTS += test-alloca-opt
52 check_PROGRAMS += test-alloca-opt
53
54 EXTRA_DIST += test-alloca-opt.c
55
56 ## end   gnulib module alloca-opt-tests
57
58 ## begin gnulib module arg-nonnull
59
60 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
61 # statements but through direct file reference. Therefore this snippet must be
62 # present in all Makefile.am that need it. This is ensured by the applicability
63 # 'all' defined above.
64
65 BUILT_SOURCES += arg-nonnull.h
66 # The arg-nonnull.h that gets inserted into generated .h files is the same as
67 # build-aux/arg-nonnull.h, except that it has the copyright header cut off.
68 arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
69         $(AM_V_GEN)rm -f $@-t $@ && \
70         sed -n -e '/GL_ARG_NONNULL/,$$p' \
71           < $(top_srcdir)/build-aux/arg-nonnull.h \
72           > $@-t && \
73         mv $@-t $@
74 MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
75
76 ARG_NONNULL_H=arg-nonnull.h
77
78 EXTRA_DIST += $(top_srcdir)/build-aux/arg-nonnull.h
79
80 ## end   gnulib module arg-nonnull
81
82 ## begin gnulib module binary-io
83
84 libtests_a_SOURCES += binary-io.h
85
86 ## end   gnulib module binary-io
87
88 ## begin gnulib module binary-io-tests
89
90 TESTS += test-binary-io.sh
91 check_PROGRAMS += test-binary-io
92
93 EXTRA_DIST += test-binary-io.sh test-binary-io.c macros.h
94
95 ## end   gnulib module binary-io-tests
96
97 ## begin gnulib module byteswap-tests
98
99 TESTS += test-byteswap
100 check_PROGRAMS += test-byteswap
101 EXTRA_DIST += test-byteswap.c macros.h
102
103 ## end   gnulib module byteswap-tests
104
105 ## begin gnulib module c++defs
106
107 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
108 # statements but through direct file reference. Therefore this snippet must be
109 # present in all Makefile.am that need it. This is ensured by the applicability
110 # 'all' defined above.
111
112 BUILT_SOURCES += c++defs.h
113 # The c++defs.h that gets inserted into generated .h files is the same as
114 # build-aux/c++defs.h, except that it has the copyright header cut off.
115 c++defs.h: $(top_srcdir)/build-aux/c++defs.h
116         $(AM_V_GEN)rm -f $@-t $@ && \
117         sed -n -e '/_GL_CXXDEFS/,$$p' \
118           < $(top_srcdir)/build-aux/c++defs.h \
119           > $@-t && \
120         mv $@-t $@
121 MOSTLYCLEANFILES += c++defs.h c++defs.h-t
122
123 CXXDEFS_H=c++defs.h
124
125 EXTRA_DIST += $(top_srcdir)/build-aux/c++defs.h
126
127 ## end   gnulib module c++defs
128
129 ## begin gnulib module c-ctype-tests
130
131 TESTS += test-c-ctype
132 check_PROGRAMS += test-c-ctype
133
134 EXTRA_DIST += test-c-ctype.c macros.h
135
136 ## end   gnulib module c-ctype-tests
137
138 ## begin gnulib module crypto/hmac-md5-tests
139
140 TESTS += test-hmac-md5
141 check_PROGRAMS += test-hmac-md5
142 EXTRA_DIST += test-hmac-md5.c
143
144 ## end   gnulib module crypto/hmac-md5-tests
145
146 ## begin gnulib module crypto/md5-tests
147
148 TESTS += test-md5
149 check_PROGRAMS += test-md5
150 EXTRA_DIST += test-md5.c
151
152 ## end   gnulib module crypto/md5-tests
153
154 ## begin gnulib module errno-tests
155
156 TESTS += test-errno
157 check_PROGRAMS += test-errno
158
159 EXTRA_DIST += test-errno.c
160
161 ## end   gnulib module errno-tests
162
163 ## begin gnulib module fcntl-h
164
165 BUILT_SOURCES += fcntl.h
166
167 # We need the following in order to create <fcntl.h> when the system
168 # doesn't have one that works with the given compiler.
169 fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
170         $(AM_V_GEN)rm -f $@-t $@ && \
171         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
172           sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
173               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
174               -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
175               -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
176               -e 's|@''GNULIB_FCNTL''@|$(GNULIB_FCNTL)|g' \
177               -e 's|@''GNULIB_NONBLOCKING''@|$(GNULIB_NONBLOCKING)|g' \
178               -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \
179               -e 's|@''GNULIB_OPENAT''@|$(GNULIB_OPENAT)|g' \
180               -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \
181               -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
182               -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \
183               -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
184               -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \
185               -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
186               -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
187               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
188               < $(srcdir)/fcntl.in.h; \
189         } > $@-t && \
190         mv $@-t $@
191 MOSTLYCLEANFILES += fcntl.h fcntl.h-t
192
193 EXTRA_DIST += fcntl.in.h
194
195 ## end   gnulib module fcntl-h
196
197 ## begin gnulib module fcntl-h-tests
198
199 TESTS += test-fcntl-h
200 check_PROGRAMS += test-fcntl-h
201 EXTRA_DIST += test-fcntl-h.c
202
203 ## end   gnulib module fcntl-h-tests
204
205 ## begin gnulib module fseeko-tests
206
207 TESTS += test-fseeko.sh test-fseeko2.sh
208 check_PROGRAMS += test-fseeko
209 EXTRA_DIST += test-fseeko.c test-fseeko.sh test-fseeko2.sh signature.h macros.h
210
211 ## end   gnulib module fseeko-tests
212
213 ## begin gnulib module ftello-tests
214
215 TESTS += test-ftello.sh test-ftello2.sh test-ftello3
216 check_PROGRAMS += test-ftello test-ftello3
217 MOSTLYCLEANFILES += t-ftello3.tmp
218 EXTRA_DIST += test-ftello.c test-ftello.sh test-ftello2.sh test-ftello3.c signature.h macros.h
219
220 ## end   gnulib module ftello-tests
221
222 ## begin gnulib module func-tests
223
224 TESTS += test-func
225 check_PROGRAMS += test-func
226 EXTRA_DIST += test-func.c macros.h
227
228 ## end   gnulib module func-tests
229
230 ## begin gnulib module getdelim-tests
231
232 TESTS += test-getdelim
233 check_PROGRAMS += test-getdelim
234 MOSTLYCLEANFILES += test-getdelim.txt
235 EXTRA_DIST += test-getdelim.c signature.h macros.h
236
237 ## end   gnulib module getdelim-tests
238
239 ## begin gnulib module getline-tests
240
241 TESTS += test-getline
242 check_PROGRAMS += test-getline
243 MOSTLYCLEANFILES += test-getline.txt
244 EXTRA_DIST += test-getline.c signature.h macros.h
245
246 ## end   gnulib module getline-tests
247
248 ## begin gnulib module getpagesize
249
250
251 EXTRA_DIST += getpagesize.c
252
253 EXTRA_libtests_a_SOURCES += getpagesize.c
254
255 ## end   gnulib module getpagesize
256
257 ## begin gnulib module gettimeofday-tests
258
259 TESTS += test-gettimeofday
260 check_PROGRAMS += test-gettimeofday
261
262 EXTRA_DIST += signature.h test-gettimeofday.c
263
264 ## end   gnulib module gettimeofday-tests
265
266 ## begin gnulib module intprops-tests
267
268 TESTS += test-intprops
269 check_PROGRAMS += test-intprops
270 EXTRA_DIST += test-intprops.c
271
272 ## end   gnulib module intprops-tests
273
274 ## begin gnulib module inttypes-incomplete
275
276 BUILT_SOURCES += inttypes.h
277
278 # We need the following in order to create <inttypes.h> when the system
279 # doesn't have one that works with the given compiler.
280 inttypes.h: inttypes.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_NONNULL_H)
281         $(AM_V_GEN)rm -f $@-t $@ && \
282         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
283           sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
284               -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
285               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
286               -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
287               -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
288               -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \
289               -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
290               -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
291               -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
292               -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \
293               -e 's/@''GNULIB_IMAXABS''@/$(GNULIB_IMAXABS)/g' \
294               -e 's/@''GNULIB_IMAXDIV''@/$(GNULIB_IMAXDIV)/g' \
295               -e 's/@''GNULIB_STRTOIMAX''@/$(GNULIB_STRTOIMAX)/g' \
296               -e 's/@''GNULIB_STRTOUMAX''@/$(GNULIB_STRTOUMAX)/g' \
297               -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \
298               -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \
299               -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
300               -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
301               -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \
302               -e 's/@''INT64_MAX_EQ_LONG_MAX''@/$(INT64_MAX_EQ_LONG_MAX)/g' \
303               -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/$(UINT32_MAX_LT_UINTMAX_MAX)/g' \
304               -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/$(UINT64_MAX_EQ_ULONG_MAX)/g' \
305               -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
306               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
307               < $(srcdir)/inttypes.in.h; \
308         } > $@-t && \
309         mv $@-t $@
310 MOSTLYCLEANFILES += inttypes.h inttypes.h-t
311
312 EXTRA_DIST += inttypes.in.h
313
314 ## end   gnulib module inttypes-incomplete
315
316 ## begin gnulib module inttypes-tests
317
318 TESTS += test-inttypes
319 check_PROGRAMS += test-inttypes
320 EXTRA_DIST += test-inttypes.c
321
322 ## end   gnulib module inttypes-tests
323
324 ## begin gnulib module memchr-tests
325
326 TESTS += test-memchr
327 check_PROGRAMS += test-memchr
328 EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h
329
330 ## end   gnulib module memchr-tests
331
332 ## begin gnulib module netdb-tests
333
334 TESTS += test-netdb
335 check_PROGRAMS += test-netdb
336 EXTRA_DIST += test-netdb.c
337
338 ## end   gnulib module netdb-tests
339
340 ## begin gnulib module netinet_in-tests
341
342 TESTS += test-netinet_in
343 check_PROGRAMS += test-netinet_in
344 EXTRA_DIST += test-netinet_in.c
345
346 ## end   gnulib module netinet_in-tests
347
348 ## begin gnulib module read-file-tests
349
350 TESTS += test-read-file
351 check_PROGRAMS += test-read-file
352 EXTRA_DIST += test-read-file.c
353
354 ## end   gnulib module read-file-tests
355
356 ## begin gnulib module snprintf-tests
357
358 TESTS += test-snprintf
359 check_PROGRAMS += test-snprintf
360
361 EXTRA_DIST += test-snprintf.c signature.h macros.h
362
363 ## end   gnulib module snprintf-tests
364
365 ## begin gnulib module sockets-tests
366
367 TESTS += test-sockets
368 check_PROGRAMS += test-sockets
369 test_sockets_LDADD = $(LDADD) @LIBSOCKET@
370 EXTRA_DIST += test-sockets.c
371
372 ## end   gnulib module sockets-tests
373
374 ## begin gnulib module stdbool-tests
375
376 TESTS += test-stdbool
377 check_PROGRAMS += test-stdbool
378 EXTRA_DIST += test-stdbool.c
379
380 ## end   gnulib module stdbool-tests
381
382 ## begin gnulib module stddef-tests
383
384 TESTS += test-stddef
385 check_PROGRAMS += test-stddef
386 EXTRA_DIST += test-stddef.c
387
388 ## end   gnulib module stddef-tests
389
390 ## begin gnulib module stdint-tests
391
392 TESTS += test-stdint
393 check_PROGRAMS += test-stdint
394 EXTRA_DIST += test-stdint.c
395
396 ## end   gnulib module stdint-tests
397
398 ## begin gnulib module stdio-tests
399
400 TESTS += test-stdio
401 check_PROGRAMS += test-stdio
402 EXTRA_DIST += test-stdio.c
403
404 ## end   gnulib module stdio-tests
405
406 ## begin gnulib module stdlib-tests
407
408 TESTS += test-stdlib
409 check_PROGRAMS += test-stdlib
410 EXTRA_DIST += test-stdlib.c test-sys_wait.h
411
412 ## end   gnulib module stdlib-tests
413
414 ## begin gnulib module strerror-tests
415
416 TESTS += test-strerror
417 check_PROGRAMS += test-strerror
418 EXTRA_DIST += test-strerror.c signature.h macros.h
419
420 ## end   gnulib module strerror-tests
421
422 ## begin gnulib module string-tests
423
424 TESTS += test-string
425 check_PROGRAMS += test-string
426 EXTRA_DIST += test-string.c
427
428 ## end   gnulib module string-tests
429
430 ## begin gnulib module strings-tests
431
432 TESTS += test-strings
433 check_PROGRAMS += test-strings
434 EXTRA_DIST += test-strings.c
435
436 ## end   gnulib module strings-tests
437
438 ## begin gnulib module strverscmp-tests
439
440 TESTS += test-strverscmp
441 check_PROGRAMS += test-strverscmp
442 EXTRA_DIST += test-strverscmp.c signature.h macros.h
443
444 ## end   gnulib module strverscmp-tests
445
446 ## begin gnulib module sys_socket-tests
447
448 TESTS += test-sys_socket
449 check_PROGRAMS += test-sys_socket
450 EXTRA_DIST += test-sys_socket.c
451
452 ## end   gnulib module sys_socket-tests
453
454 ## begin gnulib module sys_stat-tests
455
456 TESTS += test-sys_stat
457 check_PROGRAMS += test-sys_stat
458 EXTRA_DIST += test-sys_stat.c
459
460 ## end   gnulib module sys_stat-tests
461
462 ## begin gnulib module sys_time-tests
463
464 TESTS += test-sys_time
465 check_PROGRAMS += test-sys_time
466 EXTRA_DIST += test-sys_time.c
467
468 ## end   gnulib module sys_time-tests
469
470 ## begin gnulib module sys_uio-tests
471
472 TESTS += test-sys_uio
473 check_PROGRAMS += test-sys_uio
474 EXTRA_DIST += test-sys_uio.c
475
476 ## end   gnulib module sys_uio-tests
477
478 ## begin gnulib module time-tests
479
480 TESTS += test-time
481 check_PROGRAMS += test-time
482 EXTRA_DIST += test-time.c
483
484 ## end   gnulib module time-tests
485
486 ## begin gnulib module u64-tests
487
488 TESTS += test-u64
489 check_PROGRAMS += test-u64
490 EXTRA_DIST += test-u64.c
491
492 ## end   gnulib module u64-tests
493
494 ## begin gnulib module unistd-tests
495
496 TESTS += test-unistd
497 check_PROGRAMS += test-unistd
498 EXTRA_DIST += test-unistd.c
499
500 ## end   gnulib module unistd-tests
501
502 ## begin gnulib module vasnprintf-tests
503
504 TESTS += test-vasnprintf
505 check_PROGRAMS += test-vasnprintf
506
507 EXTRA_DIST += test-vasnprintf.c macros.h
508
509 ## end   gnulib module vasnprintf-tests
510
511 ## begin gnulib module vasprintf-tests
512
513 TESTS += test-vasprintf
514 check_PROGRAMS += test-vasprintf
515
516 EXTRA_DIST += test-vasprintf.c signature.h macros.h
517
518 ## end   gnulib module vasprintf-tests
519
520 ## begin gnulib module verify-tests
521
522 TESTS_ENVIRONMENT += MAKE='$(MAKE)'
523 TESTS += test-verify test-verify.sh
524 check_PROGRAMS += test-verify
525 EXTRA_DIST += test-verify.c test-verify.sh init.sh
526
527 ## end   gnulib module verify-tests
528
529 ## begin gnulib module version-etc-tests
530
531 TESTS += test-version-etc.sh
532 check_PROGRAMS += test-version-etc
533 test_version_etc_LDADD = $(LDADD) @LIBINTL@
534 EXTRA_DIST += test-version-etc.c test-version-etc.sh
535
536 ## end   gnulib module version-etc-tests
537
538 ## begin gnulib module vsnprintf-tests
539
540 TESTS += test-vsnprintf
541 check_PROGRAMS += test-vsnprintf
542
543 EXTRA_DIST += test-vsnprintf.c signature.h macros.h
544
545 ## end   gnulib module vsnprintf-tests
546
547 ## begin gnulib module warn-on-use
548
549 BUILT_SOURCES += warn-on-use.h
550 # The warn-on-use.h that gets inserted into generated .h files is the same as
551 # build-aux/warn-on-use.h, except that it has the copyright header cut off.
552 warn-on-use.h: $(top_srcdir)/build-aux/warn-on-use.h
553         $(AM_V_GEN)rm -f $@-t $@ && \
554         sed -n -e '/^.ifndef/,$$p' \
555           < $(top_srcdir)/build-aux/warn-on-use.h \
556           > $@-t && \
557         mv $@-t $@
558 MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
559
560 WARN_ON_USE_H=warn-on-use.h
561
562 EXTRA_DIST += $(top_srcdir)/build-aux/warn-on-use.h
563
564 ## end   gnulib module warn-on-use
565
566 ## begin gnulib module wchar-tests
567
568 TESTS += test-wchar
569 check_PROGRAMS += test-wchar
570 EXTRA_DIST += test-wchar.c
571
572 ## end   gnulib module wchar-tests
573
574 ## begin gnulib module dummy
575
576 libtests_a_SOURCES += dummy.c
577
578 ## end   gnulib module dummy
579
580 # Clean up after Solaris cc.
581 clean-local:
582         rm -rf SunWS_cache
583
584 mostlyclean-local: mostlyclean-generic
585         @for dir in '' $(MOSTLYCLEANDIRS); do \
586           if test -n "$$dir" && test -d $$dir; then \
587             echo "rmdir $$dir"; rmdir $$dir; \
588           fi; \
589         done; \
590         :