updated gnulib.
[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-2013 Free Software Foundation, Inc.
4 #
5 # This file is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 3 of the License, or
8 # (at your option) any later version.
9 #
10 # This file is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 # GNU General Public License for more details.
14 #
15 # You should have received a copy of the GNU General Public License
16 # along with this file.  If not, see <http://www.gnu.org/licenses/>.
17 #
18 # As a special exception to the GNU General Public License,
19 # this file may be distributed as part of a program that
20 # contains a configuration script generated by Autoconf, under
21 # the same distribution terms as the rest of that program.
22 #
23 # Generated by gnulib-tool.
24
25 AUTOMAKE_OPTIONS = 1.9.6 foreign subdir-objects
26
27 SUBDIRS = .
28 TESTS =
29 XFAIL_TESTS =
30 TESTS_ENVIRONMENT =
31 noinst_PROGRAMS =
32 check_PROGRAMS =
33 noinst_HEADERS =
34 noinst_LIBRARIES =
35 check_LIBRARIES = libtests.a
36 EXTRA_DIST =
37 BUILT_SOURCES =
38 SUFFIXES =
39 MOSTLYCLEANFILES = core *.stackdump
40 MOSTLYCLEANDIRS =
41 CLEANFILES =
42 DISTCLEANFILES =
43 MAINTAINERCLEANFILES =
44
45 AM_CPPFLAGS = \
46   -D@gltests_WITNESS@=1 \
47   -I. -I$(srcdir) \
48   -I../.. -I$(srcdir)/../.. \
49   -I../../gl -I$(srcdir)/../../gl
50
51 LDADD = libtests.a ../../gl/libgnu.la libtests.a $(LIBTESTS_LIBDEPS)
52
53 libtests_a_SOURCES =
54 libtests_a_LIBADD = $(gltests_LIBOBJS)
55 libtests_a_DEPENDENCIES = $(gltests_LIBOBJS)
56 EXTRA_libtests_a_SOURCES =
57 AM_LIBTOOLFLAGS = --preserve-dup-deps
58
59 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)'
60
61 ## begin gnulib module accept-tests
62
63 TESTS += test-accept
64 check_PROGRAMS += test-accept
65 test_accept_LDADD = $(LDADD) @LIBSOCKET@
66 EXTRA_DIST += test-accept.c signature.h macros.h
67
68 ## end   gnulib module accept-tests
69
70 ## begin gnulib module alloca-opt-tests
71
72 TESTS += test-alloca-opt
73 check_PROGRAMS += test-alloca-opt
74
75 EXTRA_DIST += test-alloca-opt.c
76
77 ## end   gnulib module alloca-opt-tests
78
79 ## begin gnulib module arpa_inet-tests
80
81 TESTS += test-arpa_inet
82 check_PROGRAMS += test-arpa_inet
83 EXTRA_DIST += test-arpa_inet.c
84
85 ## end   gnulib module arpa_inet-tests
86
87 ## begin gnulib module base64-tests
88
89 TESTS += test-base64
90 check_PROGRAMS += test-base64
91 EXTRA_DIST += test-base64.c macros.h
92
93 ## end   gnulib module base64-tests
94
95 ## begin gnulib module binary-io
96
97 libtests_a_SOURCES += binary-io.h binary-io.c
98
99 ## end   gnulib module binary-io
100
101 ## begin gnulib module binary-io-tests
102
103 TESTS += test-binary-io.sh
104 check_PROGRAMS += test-binary-io
105
106 EXTRA_DIST += test-binary-io.sh test-binary-io.c macros.h
107
108 ## end   gnulib module binary-io-tests
109
110 ## begin gnulib module bind-tests
111
112 TESTS += test-bind
113 check_PROGRAMS += test-bind
114 test_bind_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB)
115 EXTRA_DIST += test-bind.c signature.h macros.h
116
117 ## end   gnulib module bind-tests
118
119 ## begin gnulib module byteswap-tests
120
121 TESTS += test-byteswap
122 check_PROGRAMS += test-byteswap
123 EXTRA_DIST += test-byteswap.c macros.h
124
125 ## end   gnulib module byteswap-tests
126
127 ## begin gnulib module c-ctype-tests
128
129 TESTS += test-c-ctype
130 check_PROGRAMS += test-c-ctype
131
132 EXTRA_DIST += test-c-ctype.c macros.h
133
134 ## end   gnulib module c-ctype-tests
135
136 ## begin gnulib module close-tests
137
138 TESTS += test-close
139 check_PROGRAMS += test-close
140 EXTRA_DIST += test-close.c signature.h macros.h
141
142 ## end   gnulib module close-tests
143
144 ## begin gnulib module connect-tests
145
146 TESTS += test-connect
147 check_PROGRAMS += test-connect
148 test_connect_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB)
149 EXTRA_DIST += test-connect.c signature.h macros.h
150
151 ## end   gnulib module connect-tests
152
153 ## begin gnulib module dosname
154
155
156 EXTRA_DIST += dosname.h
157
158 ## end   gnulib module dosname
159
160 ## begin gnulib module dup2-tests
161
162 TESTS += test-dup2
163 check_PROGRAMS += test-dup2
164 EXTRA_DIST += test-dup2.c signature.h macros.h
165
166 ## end   gnulib module dup2-tests
167
168 ## begin gnulib module errno-tests
169
170 TESTS += test-errno
171 check_PROGRAMS += test-errno
172
173 EXTRA_DIST += test-errno.c
174
175 ## end   gnulib module errno-tests
176
177 ## begin gnulib module fcntl-h
178
179 BUILT_SOURCES += fcntl.h
180
181 # We need the following in order to create <fcntl.h> when the system
182 # doesn't have one that works with the given compiler.
183 fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
184         $(AM_V_GEN)rm -f $@-t $@ && \
185         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
186           sed -e 's|@''GUARD_PREFIX''@|GL|g' \
187               -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
188               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
189               -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
190               -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
191               -e 's/@''GNULIB_FCNTL''@/$(GNULIB_FCNTL)/g' \
192               -e 's/@''GNULIB_NONBLOCKING''@/$(GNULIB_NONBLOCKING)/g' \
193               -e 's/@''GNULIB_OPEN''@/$(GNULIB_OPEN)/g' \
194               -e 's/@''GNULIB_OPENAT''@/$(GNULIB_OPENAT)/g' \
195               -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \
196               -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
197               -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \
198               -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
199               -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \
200               -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
201               -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
202               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
203               < $(srcdir)/fcntl.in.h; \
204         } > $@-t && \
205         mv $@-t $@
206 MOSTLYCLEANFILES += fcntl.h fcntl.h-t
207
208 EXTRA_DIST += fcntl.in.h
209
210 ## end   gnulib module fcntl-h
211
212 ## begin gnulib module fcntl-h-tests
213
214 TESTS += test-fcntl-h
215 check_PROGRAMS += test-fcntl-h
216 EXTRA_DIST += test-fcntl-h.c
217
218 ## end   gnulib module fcntl-h-tests
219
220 ## begin gnulib module fdopen
221
222
223 EXTRA_DIST += fdopen.c
224
225 EXTRA_libtests_a_SOURCES += fdopen.c
226
227 ## end   gnulib module fdopen
228
229 ## begin gnulib module fdopen-tests
230
231 TESTS += test-fdopen
232 check_PROGRAMS += test-fdopen
233 EXTRA_DIST += test-fdopen.c signature.h macros.h
234
235 ## end   gnulib module fdopen-tests
236
237 ## begin gnulib module fgetc-tests
238
239 TESTS += test-fgetc
240 check_PROGRAMS += test-fgetc
241 EXTRA_DIST += test-fgetc.c signature.h macros.h
242
243 ## end   gnulib module fgetc-tests
244
245 ## begin gnulib module float-tests
246
247 TESTS += test-float
248 check_PROGRAMS += test-float
249 EXTRA_DIST += test-float.c macros.h
250
251 ## end   gnulib module float-tests
252
253 ## begin gnulib module fpucw
254
255
256 EXTRA_DIST += fpucw.h
257
258 ## end   gnulib module fpucw
259
260 ## begin gnulib module fputc-tests
261
262 TESTS += test-fputc
263 check_PROGRAMS += test-fputc
264 EXTRA_DIST += test-fputc.c signature.h macros.h
265
266 ## end   gnulib module fputc-tests
267
268 ## begin gnulib module fread-tests
269
270 TESTS += test-fread
271 check_PROGRAMS += test-fread
272 EXTRA_DIST += test-fread.c signature.h macros.h
273
274 ## end   gnulib module fread-tests
275
276 ## begin gnulib module fseek-tests
277
278 TESTS += test-fseek.sh test-fseek2.sh
279 check_PROGRAMS += test-fseek
280 EXTRA_DIST += test-fseek.c test-fseek.sh test-fseek2.sh signature.h macros.h
281
282 ## end   gnulib module fseek-tests
283
284 ## begin gnulib module fseeko-tests
285
286 TESTS += test-fseeko.sh test-fseeko2.sh test-fseeko3.sh test-fseeko4.sh
287 check_PROGRAMS += test-fseeko test-fseeko3 test-fseeko4
288 EXTRA_DIST += test-fseeko.c test-fseeko.sh test-fseeko2.sh test-fseeko3.c test-fseeko3.sh test-fseeko4.c test-fseeko4.sh signature.h macros.h
289
290 ## end   gnulib module fseeko-tests
291
292 ## begin gnulib module fstat-tests
293
294 TESTS += test-fstat
295 check_PROGRAMS += test-fstat
296 EXTRA_DIST += test-fstat.c signature.h macros.h
297
298 ## end   gnulib module fstat-tests
299
300 ## begin gnulib module ftell-tests
301
302 TESTS += test-ftell.sh test-ftell2.sh test-ftell3
303 check_PROGRAMS += test-ftell test-ftell3
304 MOSTLYCLEANFILES += t-ftell3.tmp
305 EXTRA_DIST += test-ftell.c test-ftell.sh test-ftell2.sh test-ftell3.c signature.h macros.h
306
307 ## end   gnulib module ftell-tests
308
309 ## begin gnulib module ftello-tests
310
311 TESTS += test-ftello.sh test-ftello2.sh test-ftello3 test-ftello4.sh
312 check_PROGRAMS += test-ftello test-ftello3 test-ftello4
313 MOSTLYCLEANFILES += t-ftello3.tmp
314 EXTRA_DIST += test-ftello.c test-ftello.sh test-ftello2.sh test-ftello3.c test-ftello4.c test-ftello4.sh signature.h macros.h
315
316 ## end   gnulib module ftello-tests
317
318 ## begin gnulib module ftruncate
319
320
321 EXTRA_DIST += ftruncate.c
322
323 EXTRA_libtests_a_SOURCES += ftruncate.c
324
325 ## end   gnulib module ftruncate
326
327 ## begin gnulib module ftruncate-tests
328
329 TESTS += test-ftruncate.sh
330 check_PROGRAMS += test-ftruncate
331 EXTRA_DIST += test-ftruncate.c test-ftruncate.sh signature.h macros.h
332
333 ## end   gnulib module ftruncate-tests
334
335 ## begin gnulib module func-tests
336
337 TESTS += test-func
338 check_PROGRAMS += test-func
339 EXTRA_DIST += test-func.c macros.h
340
341 ## end   gnulib module func-tests
342
343 ## begin gnulib module fwrite-tests
344
345 TESTS += test-fwrite
346 check_PROGRAMS += test-fwrite
347 EXTRA_DIST += test-fwrite.c signature.h macros.h
348
349 ## end   gnulib module fwrite-tests
350
351 ## begin gnulib module getaddrinfo-tests
352
353 TESTS += test-getaddrinfo
354 check_PROGRAMS += test-getaddrinfo
355 test_getaddrinfo_LDADD = $(LDADD) @GETADDRINFO_LIB@ @LIBINTL@
356 EXTRA_DIST += signature.h test-getaddrinfo.c
357
358 ## end   gnulib module getaddrinfo-tests
359
360 ## begin gnulib module getcwd-lgpl
361
362
363 EXTRA_DIST += getcwd-lgpl.c
364
365 EXTRA_libtests_a_SOURCES += getcwd-lgpl.c
366
367 ## end   gnulib module getcwd-lgpl
368
369 ## begin gnulib module getcwd-lgpl-tests
370
371 TESTS += test-getcwd-lgpl
372 check_PROGRAMS += test-getcwd-lgpl
373 test_getcwd_lgpl_LDADD = $(LDADD) $(LIBINTL)
374 EXTRA_DIST += test-getcwd-lgpl.c signature.h macros.h
375
376 ## end   gnulib module getcwd-lgpl-tests
377
378 ## begin gnulib module getdelim-tests
379
380 TESTS += test-getdelim
381 check_PROGRAMS += test-getdelim
382 MOSTLYCLEANFILES += test-getdelim.txt
383 EXTRA_DIST += test-getdelim.c signature.h macros.h
384
385 ## end   gnulib module getdelim-tests
386
387 ## begin gnulib module getdtablesize
388
389
390 EXTRA_DIST += getdtablesize.c
391
392 EXTRA_libtests_a_SOURCES += getdtablesize.c
393
394 ## end   gnulib module getdtablesize
395
396 ## begin gnulib module getdtablesize-tests
397
398 TESTS += test-getdtablesize
399 check_PROGRAMS += test-getdtablesize
400 EXTRA_DIST += test-getdtablesize.c signature.h macros.h
401
402 ## end   gnulib module getdtablesize-tests
403
404 ## begin gnulib module getline-tests
405
406 TESTS += test-getline
407 check_PROGRAMS += test-getline
408 MOSTLYCLEANFILES += test-getline.txt
409 EXTRA_DIST += test-getline.c signature.h macros.h
410
411 ## end   gnulib module getline-tests
412
413 ## begin gnulib module getpagesize
414
415
416 EXTRA_DIST += getpagesize.c
417
418 EXTRA_libtests_a_SOURCES += getpagesize.c
419
420 ## end   gnulib module getpagesize
421
422 ## begin gnulib module getpeername-tests
423
424 TESTS += test-getpeername
425 check_PROGRAMS += test-getpeername
426 test_getpeername_LDADD = $(LDADD) @LIBSOCKET@
427 EXTRA_DIST += test-getpeername.c signature.h macros.h
428
429 ## end   gnulib module getpeername-tests
430
431 ## begin gnulib module gettimeofday-tests
432
433 TESTS += test-gettimeofday
434 check_PROGRAMS += test-gettimeofday
435
436 EXTRA_DIST += signature.h test-gettimeofday.c
437
438 ## end   gnulib module gettimeofday-tests
439
440 ## begin gnulib module iconv-tests
441
442 TESTS += test-iconv
443 check_PROGRAMS += test-iconv
444 test_iconv_LDADD = $(LDADD) @LIBICONV@
445
446 EXTRA_DIST += test-iconv.c signature.h macros.h
447
448 ## end   gnulib module iconv-tests
449
450 ## begin gnulib module ignore-value
451
452
453 EXTRA_DIST += ignore-value.h
454
455 ## end   gnulib module ignore-value
456
457 ## begin gnulib module ignore-value-tests
458
459 TESTS += test-ignore-value
460 check_PROGRAMS += test-ignore-value
461 EXTRA_DIST += test-ignore-value.c
462
463 ## end   gnulib module ignore-value-tests
464
465 ## begin gnulib module inet_ntop-tests
466
467 TESTS += test-inet_ntop
468 check_PROGRAMS += test-inet_ntop
469 test_inet_ntop_LDADD = $(LDADD) @INET_NTOP_LIB@
470 EXTRA_DIST += test-inet_ntop.c signature.h macros.h
471
472 ## end   gnulib module inet_ntop-tests
473
474 ## begin gnulib module inet_pton-tests
475
476 TESTS += test-inet_pton
477 check_PROGRAMS += test-inet_pton
478 test_inet_pton_LDADD = $(LDADD) @INET_PTON_LIB@
479 EXTRA_DIST += test-inet_pton.c signature.h macros.h
480
481 ## end   gnulib module inet_pton-tests
482
483 ## begin gnulib module intprops
484
485
486 EXTRA_DIST += intprops.h
487
488 ## end   gnulib module intprops
489
490 ## begin gnulib module intprops-tests
491
492 TESTS += test-intprops
493 check_PROGRAMS += test-intprops
494 EXTRA_DIST += test-intprops.c macros.h
495
496 ## end   gnulib module intprops-tests
497
498 ## begin gnulib module inttypes-incomplete
499
500 BUILT_SOURCES += inttypes.h
501
502 # We need the following in order to create <inttypes.h> when the system
503 # doesn't have one that works with the given compiler.
504 inttypes.h: inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
505         $(AM_V_GEN)rm -f $@-t $@ && \
506         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
507           sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
508               -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
509               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
510               -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
511               -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
512               -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \
513               -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
514               -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
515               -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
516               -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \
517               -e 's/@''GNULIB_IMAXABS''@/$(GNULIB_IMAXABS)/g' \
518               -e 's/@''GNULIB_IMAXDIV''@/$(GNULIB_IMAXDIV)/g' \
519               -e 's/@''GNULIB_STRTOIMAX''@/$(GNULIB_STRTOIMAX)/g' \
520               -e 's/@''GNULIB_STRTOUMAX''@/$(GNULIB_STRTOUMAX)/g' \
521               -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \
522               -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \
523               -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
524               -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
525               -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \
526               -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \
527               -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \
528               -e 's/@''INT64_MAX_EQ_LONG_MAX''@/$(INT64_MAX_EQ_LONG_MAX)/g' \
529               -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/$(UINT32_MAX_LT_UINTMAX_MAX)/g' \
530               -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/$(UINT64_MAX_EQ_ULONG_MAX)/g' \
531               -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
532               -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
533               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
534               < $(srcdir)/inttypes.in.h; \
535         } > $@-t && \
536         mv $@-t $@
537 MOSTLYCLEANFILES += inttypes.h inttypes.h-t
538
539 EXTRA_DIST += inttypes.in.h
540
541 ## end   gnulib module inttypes-incomplete
542
543 ## begin gnulib module inttypes-tests
544
545 TESTS += test-inttypes
546 check_PROGRAMS += test-inttypes
547 EXTRA_DIST += test-inttypes.c
548
549 ## end   gnulib module inttypes-tests
550
551 ## begin gnulib module ioctl
552
553
554 EXTRA_DIST += ioctl.c w32sock.h
555
556 EXTRA_libtests_a_SOURCES += ioctl.c
557
558 ## end   gnulib module ioctl
559
560 ## begin gnulib module ioctl-tests
561
562 TESTS += test-ioctl
563 check_PROGRAMS += test-ioctl
564 EXTRA_DIST += test-ioctl.c signature.h macros.h
565
566 ## end   gnulib module ioctl-tests
567
568 ## begin gnulib module listen-tests
569
570 TESTS += test-listen
571 check_PROGRAMS += test-listen
572 test_listen_LDADD = $(LDADD) @LIBSOCKET@
573 EXTRA_DIST += test-listen.c signature.h macros.h
574
575 ## end   gnulib module listen-tests
576
577 ## begin gnulib module lock
578
579 libtests_a_SOURCES += glthread/lock.h glthread/lock.c
580
581 ## end   gnulib module lock
582
583 ## begin gnulib module lstat
584
585
586 EXTRA_DIST += lstat.c
587
588 EXTRA_libtests_a_SOURCES += lstat.c
589
590 ## end   gnulib module lstat
591
592 ## begin gnulib module lstat-tests
593
594 TESTS += test-lstat
595 check_PROGRAMS += test-lstat
596 EXTRA_DIST += test-lstat.h test-lstat.c signature.h macros.h
597
598 ## end   gnulib module lstat-tests
599
600 ## begin gnulib module memchr-tests
601
602 TESTS += test-memchr
603 check_PROGRAMS += test-memchr
604 EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h
605
606 ## end   gnulib module memchr-tests
607
608 ## begin gnulib module netdb-tests
609
610 TESTS += test-netdb
611 check_PROGRAMS += test-netdb
612 EXTRA_DIST += test-netdb.c
613
614 ## end   gnulib module netdb-tests
615
616 ## begin gnulib module netinet_in-tests
617
618 TESTS += test-netinet_in
619 check_PROGRAMS += test-netinet_in
620 EXTRA_DIST += test-netinet_in.c
621
622 ## end   gnulib module netinet_in-tests
623
624 ## begin gnulib module open
625
626
627 EXTRA_DIST += open.c
628
629 EXTRA_libtests_a_SOURCES += open.c
630
631 ## end   gnulib module open
632
633 ## begin gnulib module open-tests
634
635 TESTS += test-open
636 check_PROGRAMS += test-open
637 EXTRA_DIST += test-open.h test-open.c signature.h macros.h
638
639 ## end   gnulib module open-tests
640
641 ## begin gnulib module pathmax
642
643
644 EXTRA_DIST += pathmax.h
645
646 ## end   gnulib module pathmax
647
648 ## begin gnulib module pathmax-tests
649
650 TESTS += test-pathmax
651 check_PROGRAMS += test-pathmax
652 EXTRA_DIST += test-pathmax.c
653
654 ## end   gnulib module pathmax-tests
655
656 ## begin gnulib module perror
657
658
659 EXTRA_DIST += perror.c
660
661 EXTRA_libtests_a_SOURCES += perror.c
662
663 ## end   gnulib module perror
664
665 ## begin gnulib module perror-tests
666
667 TESTS += test-perror.sh test-perror2
668 check_PROGRAMS += test-perror test-perror2
669 EXTRA_DIST += macros.h signature.h test-perror.c test-perror2.c test-perror.sh
670
671 ## end   gnulib module perror-tests
672
673 ## begin gnulib module pipe-posix
674
675
676 EXTRA_DIST += pipe.c
677
678 EXTRA_libtests_a_SOURCES += pipe.c
679
680 ## end   gnulib module pipe-posix
681
682 ## begin gnulib module pipe-posix-tests
683
684 TESTS += test-pipe
685 check_PROGRAMS += test-pipe
686 EXTRA_DIST += test-pipe.c signature.h macros.h
687
688 ## end   gnulib module pipe-posix-tests
689
690 ## begin gnulib module read-file-tests
691
692 TESTS += test-read-file
693 check_PROGRAMS += test-read-file
694 EXTRA_DIST += test-read-file.c
695
696 ## end   gnulib module read-file-tests
697
698 ## begin gnulib module recv-tests
699
700 TESTS += test-recv
701 check_PROGRAMS += test-recv
702 test_recv_LDADD = $(LDADD) @LIBSOCKET@
703 EXTRA_DIST += test-recv.c signature.h macros.h
704
705 ## end   gnulib module recv-tests
706
707 ## begin gnulib module recvfrom-tests
708
709 TESTS += test-recvfrom
710 check_PROGRAMS += test-recvfrom
711 test_recvfrom_LDADD = $(LDADD) @LIBSOCKET@
712 EXTRA_DIST += test-recvfrom.c signature.h macros.h
713
714 ## end   gnulib module recvfrom-tests
715
716 ## begin gnulib module same-inode
717
718
719 EXTRA_DIST += same-inode.h
720
721 ## end   gnulib module same-inode
722
723 ## begin gnulib module select-tests
724
725 TESTS += test-select test-select-in.sh test-select-out.sh
726 # test-select-stdin has to be run by hand.
727 check_PROGRAMS += test-select test-select-fd test-select-stdin
728 test_select_LDADD = $(LDADD) @LIB_SELECT@ @LIBSOCKET@ $(INET_PTON_LIB)
729 test_select_fd_LDADD = $(LDADD) @LIB_SELECT@
730 test_select_stdin_LDADD = $(LDADD) @LIB_SELECT@
731 EXTRA_DIST += macros.h signature.h test-select.c test-select.h test-select-fd.c test-select-in.sh test-select-out.sh test-select-stdin.c
732
733 ## end   gnulib module select-tests
734
735 ## begin gnulib module send-tests
736
737 TESTS += test-send
738 check_PROGRAMS += test-send
739 test_send_LDADD = $(LDADD) @LIBSOCKET@
740 EXTRA_DIST += test-send.c signature.h macros.h
741
742 ## end   gnulib module send-tests
743
744 ## begin gnulib module sendto-tests
745
746 TESTS += test-sendto
747 check_PROGRAMS += test-sendto
748 test_sendto_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB)
749 EXTRA_DIST += test-sendto.c signature.h macros.h
750
751 ## end   gnulib module sendto-tests
752
753 ## begin gnulib module setsockopt-tests
754
755 TESTS += test-setsockopt
756 check_PROGRAMS += test-setsockopt
757 test_setsockopt_LDADD = $(LDADD) @LIBSOCKET@
758 EXTRA_DIST += test-setsockopt.c signature.h macros.h
759
760 ## end   gnulib module setsockopt-tests
761
762 ## begin gnulib module shutdown-tests
763
764 TESTS += test-shutdown
765 check_PROGRAMS += test-shutdown
766 test_shutdown_LDADD = $(LDADD) @LIBSOCKET@
767 EXTRA_DIST += test-shutdown.c signature.h macros.h
768
769 ## end   gnulib module shutdown-tests
770
771 ## begin gnulib module signal-h-tests
772
773 TESTS += test-signal-h
774 check_PROGRAMS += test-signal-h
775 EXTRA_DIST += test-signal-h.c
776
777 ## end   gnulib module signal-h-tests
778
779 ## begin gnulib module snippet/_Noreturn
780
781 # Because this Makefile snippet defines a variable used by other
782 # gnulib Makefile snippets, it must be present in all Makefile.am that
783 # need it. This is ensured by the applicability 'all' defined above.
784
785 _NORETURN_H=$(top_srcdir)/build-aux/snippet/_Noreturn.h
786
787 EXTRA_DIST += $(top_srcdir)/build-aux/snippet/_Noreturn.h
788
789 ## end   gnulib module snippet/_Noreturn
790
791 ## begin gnulib module snippet/arg-nonnull
792
793 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
794 # statements but through direct file reference. Therefore this snippet must be
795 # present in all Makefile.am that need it. This is ensured by the applicability
796 # 'all' defined above.
797
798 BUILT_SOURCES += arg-nonnull.h
799 # The arg-nonnull.h that gets inserted into generated .h files is the same as
800 # build-aux/snippet/arg-nonnull.h, except that it has the copyright header cut
801 # off.
802 arg-nonnull.h: $(top_srcdir)/build-aux/snippet/arg-nonnull.h
803         $(AM_V_GEN)rm -f $@-t $@ && \
804         sed -n -e '/GL_ARG_NONNULL/,$$p' \
805           < $(top_srcdir)/build-aux/snippet/arg-nonnull.h \
806           > $@-t && \
807         mv $@-t $@
808 MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
809
810 ARG_NONNULL_H=arg-nonnull.h
811
812 EXTRA_DIST += $(top_srcdir)/build-aux/snippet/arg-nonnull.h
813
814 ## end   gnulib module snippet/arg-nonnull
815
816 ## begin gnulib module snippet/c++defs
817
818 # The BUILT_SOURCES created by this Makefile snippet are not used via #include
819 # statements but through direct file reference. Therefore this snippet must be
820 # present in all Makefile.am that need it. This is ensured by the applicability
821 # 'all' defined above.
822
823 BUILT_SOURCES += c++defs.h
824 # The c++defs.h that gets inserted into generated .h files is the same as
825 # build-aux/snippet/c++defs.h, except that it has the copyright header cut off.
826 c++defs.h: $(top_srcdir)/build-aux/snippet/c++defs.h
827         $(AM_V_GEN)rm -f $@-t $@ && \
828         sed -n -e '/_GL_CXXDEFS/,$$p' \
829           < $(top_srcdir)/build-aux/snippet/c++defs.h \
830           > $@-t && \
831         mv $@-t $@
832 MOSTLYCLEANFILES += c++defs.h c++defs.h-t
833
834 CXXDEFS_H=c++defs.h
835
836 EXTRA_DIST += $(top_srcdir)/build-aux/snippet/c++defs.h
837
838 ## end   gnulib module snippet/c++defs
839
840 ## begin gnulib module snippet/warn-on-use
841
842 BUILT_SOURCES += warn-on-use.h
843 # The warn-on-use.h that gets inserted into generated .h files is the same as
844 # build-aux/snippet/warn-on-use.h, except that it has the copyright header cut
845 # off.
846 warn-on-use.h: $(top_srcdir)/build-aux/snippet/warn-on-use.h
847         $(AM_V_GEN)rm -f $@-t $@ && \
848         sed -n -e '/^.ifndef/,$$p' \
849           < $(top_srcdir)/build-aux/snippet/warn-on-use.h \
850           > $@-t && \
851         mv $@-t $@
852 MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
853
854 WARN_ON_USE_H=warn-on-use.h
855
856 EXTRA_DIST += $(top_srcdir)/build-aux/snippet/warn-on-use.h
857
858 ## end   gnulib module snippet/warn-on-use
859
860 ## begin gnulib module snprintf-tests
861
862 TESTS += test-snprintf
863 check_PROGRAMS += test-snprintf
864
865 EXTRA_DIST += test-snprintf.c signature.h macros.h
866
867 ## end   gnulib module snprintf-tests
868
869 ## begin gnulib module sockets-tests
870
871 TESTS += test-sockets
872 check_PROGRAMS += test-sockets
873 test_sockets_LDADD = $(LDADD) @LIBSOCKET@
874 EXTRA_DIST += test-sockets.c
875
876 ## end   gnulib module sockets-tests
877
878 ## begin gnulib module stat
879
880
881 EXTRA_DIST += stat.c
882
883 EXTRA_libtests_a_SOURCES += stat.c
884
885 ## end   gnulib module stat
886
887 ## begin gnulib module stat-tests
888
889 TESTS += test-stat
890 check_PROGRAMS += test-stat
891 test_stat_LDADD = $(LDADD) $(LIBINTL)
892 EXTRA_DIST += test-stat.h test-stat.c signature.h macros.h
893
894 ## end   gnulib module stat-tests
895
896 ## begin gnulib module stdalign-tests
897
898 TESTS += test-stdalign
899 check_PROGRAMS += test-stdalign
900 EXTRA_DIST += test-stdalign.c macros.h
901
902 ## end   gnulib module stdalign-tests
903
904 ## begin gnulib module stdbool-tests
905
906 TESTS += test-stdbool
907 check_PROGRAMS += test-stdbool
908 EXTRA_DIST += test-stdbool.c
909
910 ## end   gnulib module stdbool-tests
911
912 ## begin gnulib module stddef-tests
913
914 TESTS += test-stddef
915 check_PROGRAMS += test-stddef
916 EXTRA_DIST += test-stddef.c
917
918 ## end   gnulib module stddef-tests
919
920 ## begin gnulib module stdint-tests
921
922 TESTS += test-stdint
923 check_PROGRAMS += test-stdint
924 EXTRA_DIST += test-stdint.c
925
926 ## end   gnulib module stdint-tests
927
928 ## begin gnulib module stdio-tests
929
930 TESTS += test-stdio
931 check_PROGRAMS += test-stdio
932 EXTRA_DIST += test-stdio.c
933
934 ## end   gnulib module stdio-tests
935
936 ## begin gnulib module stdlib-tests
937
938 TESTS += test-stdlib
939 check_PROGRAMS += test-stdlib
940 EXTRA_DIST += test-stdlib.c test-sys_wait.h
941
942 ## end   gnulib module stdlib-tests
943
944 ## begin gnulib module strerror
945
946
947 EXTRA_DIST += strerror.c
948
949 EXTRA_libtests_a_SOURCES += strerror.c
950
951 ## end   gnulib module strerror
952
953 ## begin gnulib module strerror-override
954
955
956 EXTRA_DIST += strerror-override.c strerror-override.h
957
958 EXTRA_libtests_a_SOURCES += strerror-override.c
959
960 ## end   gnulib module strerror-override
961
962 ## begin gnulib module strerror-tests
963
964 TESTS += test-strerror
965 check_PROGRAMS += test-strerror
966 EXTRA_DIST += test-strerror.c signature.h macros.h
967
968 ## end   gnulib module strerror-tests
969
970 ## begin gnulib module strerror_r-posix
971
972
973 EXTRA_DIST += strerror_r.c
974
975 EXTRA_libtests_a_SOURCES += strerror_r.c
976
977 ## end   gnulib module strerror_r-posix
978
979 ## begin gnulib module strerror_r-posix-tests
980
981 TESTS += test-strerror_r
982 check_PROGRAMS += test-strerror_r
983 EXTRA_DIST += test-strerror_r.c signature.h macros.h
984
985 ## end   gnulib module strerror_r-posix-tests
986
987 ## begin gnulib module string-tests
988
989 TESTS += test-string
990 check_PROGRAMS += test-string
991 EXTRA_DIST += test-string.c
992
993 ## end   gnulib module string-tests
994
995 ## begin gnulib module strings-tests
996
997 TESTS += test-strings
998 check_PROGRAMS += test-strings
999 EXTRA_DIST += test-strings.c
1000
1001 ## end   gnulib module strings-tests
1002
1003 ## begin gnulib module strnlen-tests
1004
1005 TESTS += test-strnlen
1006 check_PROGRAMS += test-strnlen
1007 EXTRA_DIST += test-strnlen.c zerosize-ptr.h signature.h macros.h
1008
1009 ## end   gnulib module strnlen-tests
1010
1011 ## begin gnulib module strverscmp-tests
1012
1013 TESTS += test-strverscmp
1014 check_PROGRAMS += test-strverscmp
1015 EXTRA_DIST += test-strverscmp.c signature.h macros.h
1016
1017 ## end   gnulib module strverscmp-tests
1018
1019 ## begin gnulib module symlink
1020
1021
1022 EXTRA_DIST += symlink.c
1023
1024 EXTRA_libtests_a_SOURCES += symlink.c
1025
1026 ## end   gnulib module symlink
1027
1028 ## begin gnulib module symlink-tests
1029
1030 TESTS += test-symlink
1031 check_PROGRAMS += test-symlink
1032 EXTRA_DIST += test-symlink.h test-symlink.c signature.h macros.h
1033
1034 ## end   gnulib module symlink-tests
1035
1036 ## begin gnulib module sys_ioctl
1037
1038 BUILT_SOURCES += sys/ioctl.h
1039
1040 # We need the following in order to create <sys/ioctl.h> when the system
1041 # does not have a complete one.
1042 sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
1043         $(AM_V_at)$(MKDIR_P) sys
1044         $(AM_V_GEN)rm -f $@-t $@ && \
1045         { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
1046           sed -e 's|@''GUARD_PREFIX''@|GL|g' \
1047               -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \
1048               -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
1049               -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
1050               -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
1051               -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \
1052               -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \
1053               -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \
1054               -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
1055               -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \
1056               -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
1057               -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
1058               < $(srcdir)/sys_ioctl.in.h; \
1059         } > $@-t && \
1060         mv $@-t $@
1061 MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t
1062 MOSTLYCLEANDIRS += sys
1063
1064 EXTRA_DIST += sys_ioctl.in.h
1065
1066 ## end   gnulib module sys_ioctl
1067
1068 ## begin gnulib module sys_ioctl-tests
1069
1070 TESTS += test-sys_ioctl
1071 check_PROGRAMS += test-sys_ioctl
1072 EXTRA_DIST += test-sys_ioctl.c
1073
1074 ## end   gnulib module sys_ioctl-tests
1075
1076 ## begin gnulib module sys_select-tests
1077
1078 TESTS += test-sys_select
1079 check_PROGRAMS += test-sys_select
1080 EXTRA_DIST += test-sys_select.c signature.h
1081
1082 ## end   gnulib module sys_select-tests
1083
1084 ## begin gnulib module sys_socket-tests
1085
1086 TESTS += test-sys_socket
1087 check_PROGRAMS += test-sys_socket
1088 EXTRA_DIST += test-sys_socket.c
1089
1090 ## end   gnulib module sys_socket-tests
1091
1092 ## begin gnulib module sys_stat-tests
1093
1094 TESTS += test-sys_stat
1095 check_PROGRAMS += test-sys_stat
1096 EXTRA_DIST += test-sys_stat.c
1097
1098 ## end   gnulib module sys_stat-tests
1099
1100 ## begin gnulib module sys_time-tests
1101
1102 TESTS += test-sys_time
1103 check_PROGRAMS += test-sys_time
1104 EXTRA_DIST += test-sys_time.c
1105
1106 ## end   gnulib module sys_time-tests
1107
1108 ## begin gnulib module sys_types-tests
1109
1110 TESTS += test-sys_types
1111 check_PROGRAMS += test-sys_types
1112 EXTRA_DIST += test-sys_types.c
1113
1114 ## end   gnulib module sys_types-tests
1115
1116 ## begin gnulib module sys_uio-tests
1117
1118 TESTS += test-sys_uio
1119 check_PROGRAMS += test-sys_uio
1120 EXTRA_DIST += test-sys_uio.c
1121
1122 ## end   gnulib module sys_uio-tests
1123
1124 ## begin gnulib module test-framework-sh-tests
1125
1126 TESTS += test-init.sh
1127 EXTRA_DIST += init.sh
1128 EXTRA_DIST += test-init.sh
1129
1130 ## end   gnulib module test-framework-sh-tests
1131
1132 ## begin gnulib module threadlib
1133
1134 libtests_a_SOURCES += glthread/threadlib.c
1135
1136 EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath
1137
1138 ## end   gnulib module threadlib
1139
1140 ## begin gnulib module time-tests
1141
1142 TESTS += test-time
1143 check_PROGRAMS += test-time
1144 EXTRA_DIST += test-time.c
1145
1146 ## end   gnulib module time-tests
1147
1148 ## begin gnulib module u64-tests
1149
1150 TESTS += test-u64
1151 check_PROGRAMS += test-u64
1152 EXTRA_DIST += test-u64.c
1153
1154 ## end   gnulib module u64-tests
1155
1156 ## begin gnulib module unistd-tests
1157
1158 TESTS += test-unistd
1159 check_PROGRAMS += test-unistd
1160 EXTRA_DIST += test-unistd.c
1161
1162 ## end   gnulib module unistd-tests
1163
1164 ## begin gnulib module vasnprintf-tests
1165
1166 TESTS += test-vasnprintf
1167 check_PROGRAMS += test-vasnprintf
1168
1169 EXTRA_DIST += test-vasnprintf.c macros.h
1170
1171 ## end   gnulib module vasnprintf-tests
1172
1173 ## begin gnulib module vasprintf-tests
1174
1175 TESTS += test-vasprintf
1176 check_PROGRAMS += test-vasprintf
1177
1178 EXTRA_DIST += test-vasprintf.c signature.h macros.h
1179
1180 ## end   gnulib module vasprintf-tests
1181
1182 ## begin gnulib module vc-list-files-tests
1183
1184 TESTS += test-vc-list-files-git.sh
1185 TESTS += test-vc-list-files-cvs.sh
1186 TESTS_ENVIRONMENT += abs_aux_dir='$(abs_aux_dir)'
1187 EXTRA_DIST += test-vc-list-files-git.sh test-vc-list-files-cvs.sh
1188
1189 ## end   gnulib module vc-list-files-tests
1190
1191 ## begin gnulib module verify-tests
1192
1193 TESTS_ENVIRONMENT += MAKE='$(MAKE)'
1194 TESTS += test-verify test-verify.sh
1195 check_PROGRAMS += test-verify
1196 EXTRA_DIST += test-verify.c test-verify.sh
1197
1198 ## end   gnulib module verify-tests
1199
1200 ## begin gnulib module vsnprintf-tests
1201
1202 TESTS += test-vsnprintf
1203 check_PROGRAMS += test-vsnprintf
1204
1205 EXTRA_DIST += test-vsnprintf.c signature.h macros.h
1206
1207 ## end   gnulib module vsnprintf-tests
1208
1209 ## begin gnulib module wchar-tests
1210
1211 TESTS += test-wchar
1212 check_PROGRAMS += test-wchar
1213 EXTRA_DIST += test-wchar.c
1214
1215 ## end   gnulib module wchar-tests
1216
1217 # Clean up after Solaris cc.
1218 clean-local:
1219         rm -rf SunWS_cache
1220
1221 mostlyclean-local: mostlyclean-generic
1222         @for dir in '' $(MOSTLYCLEANDIRS); do \
1223           if test -n "$$dir" && test -d $$dir; then \
1224             echo "rmdir $$dir"; rmdir $$dir; \
1225           fi; \
1226         done; \
1227         :