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-2010 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   -I. -I$(srcdir) \
35   -I../.. -I$(srcdir)/../.. \
36   -I../../gl -I$(srcdir)/../../gl
37
38 LDADD = libtests.a ../../gl/libgnu.la libtests.a $(LIBTESTS_LIBDEPS)
39
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
45
46 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)'
47
48 ## begin gnulib module alignof-tests
49
50 TESTS += test-alignof
51 check_PROGRAMS += test-alignof
52
53 EXTRA_DIST += test-alignof.c
54
55 ## end   gnulib module alignof-tests
56
57 ## begin gnulib module alloca-opt-tests
58
59 TESTS += test-alloca-opt
60 check_PROGRAMS += test-alloca-opt
61
62 EXTRA_DIST += test-alloca-opt.c
63
64 ## end   gnulib module alloca-opt-tests
65
66 ## begin gnulib module arg-nonnull
67
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.
72
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
83
84 ARG_NONNULL_H=arg-nonnull.h
85
86 EXTRA_DIST += $(top_srcdir)/build-aux/arg-nonnull.h
87
88 ## end   gnulib module arg-nonnull
89
90 ## begin gnulib module arpa_inet-tests
91
92 TESTS += test-arpa_inet
93 check_PROGRAMS += test-arpa_inet
94 EXTRA_DIST += test-arpa_inet.c
95
96 ## end   gnulib module arpa_inet-tests
97
98 ## begin gnulib module c-ctype-tests
99
100 TESTS += test-c-ctype
101 check_PROGRAMS += test-c-ctype
102
103 EXTRA_DIST += test-c-ctype.c macros.h
104
105 ## end   gnulib module c-ctype-tests
106
107 ## begin gnulib module errno-tests
108
109 TESTS += test-errno
110 check_PROGRAMS += test-errno
111
112 EXTRA_DIST += test-errno.c
113
114 ## end   gnulib module errno-tests
115
116 ## begin gnulib module fseeko-tests
117
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
121
122 ## end   gnulib module fseeko-tests
123
124 ## begin gnulib module getaddrinfo-tests
125
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
130
131 ## end   gnulib module getaddrinfo-tests
132
133 ## begin gnulib module getdelim-tests
134
135 TESTS += test-getdelim
136 check_PROGRAMS += test-getdelim
137 MOSTLYCLEANFILES += test-getdelim.txt
138 EXTRA_DIST += test-getdelim.c signature.h macros.h
139
140 ## end   gnulib module getdelim-tests
141
142 ## begin gnulib module getline-tests
143
144 TESTS += test-getline
145 check_PROGRAMS += test-getline
146 MOSTLYCLEANFILES += test-getline.txt
147 EXTRA_DIST += test-getline.c signature.h macros.h
148
149 ## end   gnulib module getline-tests
150
151 ## begin gnulib module gettimeofday
152
153
154 EXTRA_DIST += gettimeofday.c
155
156 EXTRA_libtests_a_SOURCES += gettimeofday.c
157
158 ## end   gnulib module gettimeofday
159
160 ## begin gnulib module gettimeofday-tests
161
162 TESTS += test-gettimeofday
163 check_PROGRAMS += test-gettimeofday
164
165 EXTRA_DIST += signature.h test-gettimeofday.c
166
167 ## end   gnulib module gettimeofday-tests
168
169 ## begin gnulib module inet_ntop-tests
170
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
175
176 ## end   gnulib module inet_ntop-tests
177
178 ## begin gnulib module inet_pton-tests
179
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
184
185 ## end   gnulib module inet_pton-tests
186
187 ## begin gnulib module ioctl
188
189
190 EXTRA_DIST += ioctl.c w32sock.h
191
192 EXTRA_libtests_a_SOURCES += ioctl.c
193
194 ## end   gnulib module ioctl
195
196 ## begin gnulib module lseek-tests
197
198 TESTS += test-lseek.sh
199 check_PROGRAMS += test-lseek
200 EXTRA_DIST += test-lseek.c test-lseek.sh signature.h macros.h
201
202 ## end   gnulib module lseek-tests
203
204 ## begin gnulib module memchr-tests
205
206 TESTS += test-memchr
207 check_PROGRAMS += test-memchr
208 EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h
209
210 ## end   gnulib module memchr-tests
211
212 ## begin gnulib module netdb-tests
213
214 TESTS += test-netdb
215 check_PROGRAMS += test-netdb
216 EXTRA_DIST += test-netdb.c
217
218 ## end   gnulib module netdb-tests
219
220 ## begin gnulib module netinet_in-tests
221
222 TESTS += test-netinet_in
223 check_PROGRAMS += test-netinet_in
224 EXTRA_DIST += test-netinet_in.c
225
226 ## end   gnulib module netinet_in-tests
227
228 ## begin gnulib module perror-tests
229
230 TESTS += test-perror.sh
231 check_PROGRAMS += test-perror
232 EXTRA_DIST += signature.h test-perror.c test-perror.sh
233
234 ## end   gnulib module perror-tests
235
236 ## begin gnulib module read-file-tests
237
238 TESTS += test-read-file
239 check_PROGRAMS += test-read-file
240 EXTRA_DIST += test-read-file.c
241
242 ## end   gnulib module read-file-tests
243
244 ## begin gnulib module select-tests
245
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
253
254 ## end   gnulib module select-tests
255
256 ## begin gnulib module snprintf-tests
257
258 TESTS += test-snprintf
259 check_PROGRAMS += test-snprintf
260
261 EXTRA_DIST += test-snprintf.c signature.h macros.h
262
263 ## end   gnulib module snprintf-tests
264
265 ## begin gnulib module sockets-tests
266
267 TESTS += test-sockets
268 check_PROGRAMS += test-sockets
269 test_sockets_LDADD = $(LDADD) @LIBSOCKET@
270 EXTRA_DIST += test-sockets.c
271
272 ## end   gnulib module sockets-tests
273
274 ## begin gnulib module stdbool-tests
275
276 TESTS += test-stdbool
277 check_PROGRAMS += test-stdbool
278 EXTRA_DIST += test-stdbool.c
279
280 ## end   gnulib module stdbool-tests
281
282 ## begin gnulib module stddef-tests
283
284 TESTS += test-stddef
285 check_PROGRAMS += test-stddef
286 EXTRA_DIST += test-stddef.c
287
288 ## end   gnulib module stddef-tests
289
290 ## begin gnulib module stdint-tests
291
292 TESTS += test-stdint
293 check_PROGRAMS += test-stdint
294 EXTRA_DIST += test-stdint.c
295
296 ## end   gnulib module stdint-tests
297
298 ## begin gnulib module stdio-tests
299
300 TESTS += test-stdio
301 check_PROGRAMS += test-stdio
302 EXTRA_DIST += test-stdio.c
303
304 ## end   gnulib module stdio-tests
305
306 ## begin gnulib module stdlib-tests
307
308 TESTS += test-stdlib
309 check_PROGRAMS += test-stdlib
310 EXTRA_DIST += test-stdlib.c
311
312 ## end   gnulib module stdlib-tests
313
314 ## begin gnulib module strerror-tests
315
316 TESTS += test-strerror
317 check_PROGRAMS += test-strerror
318 EXTRA_DIST += test-strerror.c signature.h macros.h
319
320 ## end   gnulib module strerror-tests
321
322 ## begin gnulib module string-tests
323
324 TESTS += test-string
325 check_PROGRAMS += test-string
326 EXTRA_DIST += test-string.c
327
328 ## end   gnulib module string-tests
329
330 ## begin gnulib module sys_ioctl
331
332 BUILT_SOURCES += sys/ioctl.h
333
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
353
354 EXTRA_DIST += sys_ioctl.in.h
355
356 ## end   gnulib module sys_ioctl
357
358 ## begin gnulib module sys_ioctl-tests
359
360 TESTS += test-sys_ioctl
361 check_PROGRAMS += test-sys_ioctl
362 EXTRA_DIST += test-sys_ioctl.c
363
364 ## end   gnulib module sys_ioctl-tests
365
366 ## begin gnulib module sys_select-tests
367
368 TESTS += test-sys_select
369 check_PROGRAMS += test-sys_select
370 EXTRA_DIST += test-sys_select.c
371
372 ## end   gnulib module sys_select-tests
373
374 ## begin gnulib module sys_socket-tests
375
376 TESTS += test-sys_socket
377 check_PROGRAMS += test-sys_socket
378 EXTRA_DIST += test-sys_socket.c
379
380 ## end   gnulib module sys_socket-tests
381
382 ## begin gnulib module sys_stat-tests
383
384 TESTS += test-sys_stat
385 check_PROGRAMS += test-sys_stat
386 EXTRA_DIST += test-sys_stat.c
387
388 ## end   gnulib module sys_stat-tests
389
390 ## begin gnulib module sys_time-tests
391
392 TESTS += test-sys_time
393 check_PROGRAMS += test-sys_time
394 EXTRA_DIST += test-sys_time.c
395
396 ## end   gnulib module sys_time-tests
397
398 ## begin gnulib module time-tests
399
400 TESTS += test-time
401 check_PROGRAMS += test-time
402 EXTRA_DIST += test-time.c
403
404 ## end   gnulib module time-tests
405
406 ## begin gnulib module unistd-tests
407
408 TESTS += test-unistd
409 check_PROGRAMS += test-unistd
410 EXTRA_DIST += test-unistd.c
411
412 ## end   gnulib module unistd-tests
413
414 ## begin gnulib module update-copyright-tests
415
416 TESTS += test-update-copyright.sh
417 TESTS_ENVIRONMENT += PATH='$(abs_aux_dir)'$(PATH_SEPARATOR)"$$PATH"
418 EXTRA_DIST += test-update-copyright.sh
419
420 ## end   gnulib module update-copyright-tests
421
422 ## begin gnulib module vasnprintf-tests
423
424 TESTS += test-vasnprintf
425 check_PROGRAMS += test-vasnprintf
426
427 EXTRA_DIST += test-vasnprintf.c macros.h
428
429 ## end   gnulib module vasnprintf-tests
430
431 ## begin gnulib module vc-list-files-tests
432
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
437
438 ## end   gnulib module vc-list-files-tests
439
440 ## begin gnulib module verify
441
442 libtests_a_SOURCES += verify.h
443
444 ## end   gnulib module verify
445
446 ## begin gnulib module version-etc-tests
447
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
452
453 ## end   gnulib module version-etc-tests
454
455 ## begin gnulib module warn-on-use
456
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
467
468 WARN_ON_USE_H=warn-on-use.h
469
470 EXTRA_DIST += $(top_srcdir)/build-aux/warn-on-use.h
471
472 ## end   gnulib module warn-on-use
473
474 ## begin gnulib module wchar-tests
475
476 TESTS += test-wchar
477 check_PROGRAMS += test-wchar
478 EXTRA_DIST += test-wchar.c
479
480 ## end   gnulib module wchar-tests
481
482 ## begin gnulib module dummy
483
484 libtests_a_SOURCES += dummy.c
485
486 ## end   gnulib module dummy
487
488 # Clean up after Solaris cc.
489 clean-local:
490         rm -rf SunWS_cache
491
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         :