1## DO NOT EDIT! GENERATED AUTOMATICALLY! 2## Process this file with automake to produce Makefile.in. 3# Copyright (C) 2002-2021 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 <https://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 25AUTOMAKE_OPTIONS = 1.11 foreign subdir-objects 26 27SUBDIRS = . 28TESTS = 29XFAIL_TESTS = 30TESTS_ENVIRONMENT = 31noinst_PROGRAMS = 32check_PROGRAMS = 33EXTRA_PROGRAMS = 34noinst_HEADERS = 35noinst_LIBRARIES = 36check_LIBRARIES = libtests.a 37EXTRA_DIST = 38BUILT_SOURCES = 39SUFFIXES = 40MOSTLYCLEANFILES = core *.stackdump 41MOSTLYCLEANDIRS = 42CLEANFILES = 43DISTCLEANFILES = 44MAINTAINERCLEANFILES = 45 46CFLAGS = @GL_CFLAG_ALLOW_WARNINGS@ @CFLAGS@ 47CXXFLAGS = @GL_CXXFLAG_ALLOW_WARNINGS@ @CXXFLAGS@ 48 49AM_CPPFLAGS = \ 50 -D@gltests_WITNESS@=1 \ 51 -I. -I$(srcdir) \ 52 -I.. -I$(srcdir)/.. \ 53 -I../lib -I$(srcdir)/../lib 54 55LDADD = libtests.a ../lib/libdiffutils.a libtests.a ../lib/libdiffutils.a libtests.a $(LIBTESTS_LIBDEPS) 56 57libtests_a_SOURCES = 58libtests_a_LIBADD = $(gltests_LIBOBJS) 59libtests_a_DEPENDENCIES = $(gltests_LIBOBJS) 60EXTRA_libtests_a_SOURCES = 61AM_LIBTOOLFLAGS = --preserve-dup-deps 62 63TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)' 64 65## begin gnulib module accept 66 67 68EXTRA_DIST += accept.c w32sock.h 69 70EXTRA_libtests_a_SOURCES += accept.c 71 72## end gnulib module accept 73 74## begin gnulib module accept-tests 75 76TESTS += test-accept 77check_PROGRAMS += test-accept 78test_accept_LDADD = $(LDADD) @LIBSOCKET@ 79EXTRA_DIST += test-accept.c signature.h macros.h 80 81## end gnulib module accept-tests 82 83## begin gnulib module alloca 84 85 86libtests_a_LIBADD += @ALLOCA@ 87libtests_a_DEPENDENCIES += @ALLOCA@ 88EXTRA_DIST += alloca.c 89 90EXTRA_libtests_a_SOURCES += alloca.c 91 92## end gnulib module alloca 93 94## begin gnulib module alloca-opt-tests 95 96TESTS += test-alloca-opt 97check_PROGRAMS += test-alloca-opt 98 99EXTRA_DIST += test-alloca-opt.c 100 101## end gnulib module alloca-opt-tests 102 103## begin gnulib module areadlink-tests 104 105TESTS += test-areadlink 106check_PROGRAMS += test-areadlink 107EXTRA_DIST += test-areadlink.h test-areadlink.c macros.h 108 109## end gnulib module areadlink-tests 110 111## begin gnulib module argmatch-tests 112 113TESTS += test-argmatch 114check_PROGRAMS += test-argmatch 115test_argmatch_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 116 117EXTRA_DIST += test-argmatch.c macros.h 118 119## end gnulib module argmatch-tests 120 121## begin gnulib module arpa_inet 122 123BUILT_SOURCES += arpa/inet.h 124 125# We need the following in order to create <arpa/inet.h> when the system 126# doesn't have one. 127arpa/inet.h: arpa_inet.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 128 $(AM_V_at)$(MKDIR_P) arpa 129 $(AM_V_GEN)rm -f $@-t $@ && \ 130 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 131 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 132 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 133 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 134 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 135 -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \ 136 -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \ 137 -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \ 138 -e 's/@''GNULIB_INET_NTOP''@/$(GL_GNULIB_INET_NTOP)/g' \ 139 -e 's/@''GNULIB_INET_PTON''@/$(GL_GNULIB_INET_PTON)/g' \ 140 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 141 -e 's|@''HAVE_DECL_INET_NTOP''@|$(HAVE_DECL_INET_NTOP)|g' \ 142 -e 's|@''HAVE_DECL_INET_PTON''@|$(HAVE_DECL_INET_PTON)|g' \ 143 -e 's|@''REPLACE_INET_NTOP''@|$(REPLACE_INET_NTOP)|g' \ 144 -e 's|@''REPLACE_INET_PTON''@|$(REPLACE_INET_PTON)|g' \ 145 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 146 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 147 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 148 < $(srcdir)/arpa_inet.in.h; \ 149 } > $@-t && \ 150 mv $@-t $@ 151MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t 152MOSTLYCLEANDIRS += arpa 153 154EXTRA_DIST += arpa_inet.in.h 155 156## end gnulib module arpa_inet 157 158## begin gnulib module arpa_inet-tests 159 160TESTS += test-arpa_inet 161check_PROGRAMS += test-arpa_inet 162EXTRA_DIST += test-arpa_inet.c 163 164## end gnulib module arpa_inet-tests 165 166## begin gnulib module atoll 167 168 169EXTRA_DIST += atoll.c 170 171EXTRA_libtests_a_SOURCES += atoll.c 172 173## end gnulib module atoll 174 175## begin gnulib module binary-io-tests 176 177TESTS += test-binary-io.sh 178check_PROGRAMS += test-binary-io 179 180EXTRA_DIST += test-binary-io.sh test-binary-io.c macros.h 181 182## end gnulib module binary-io-tests 183 184## begin gnulib module bind 185 186 187EXTRA_DIST += bind.c w32sock.h 188 189EXTRA_libtests_a_SOURCES += bind.c 190 191## end gnulib module bind 192 193## begin gnulib module bind-tests 194 195TESTS += test-bind 196check_PROGRAMS += test-bind 197test_bind_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) 198EXTRA_DIST += test-bind.c signature.h macros.h 199 200## end gnulib module bind-tests 201 202## begin gnulib module bitrotate-tests 203 204TESTS += test-bitrotate 205check_PROGRAMS += test-bitrotate 206EXTRA_DIST += test-bitrotate.c macros.h 207 208## end gnulib module bitrotate-tests 209 210## begin gnulib module btowc-tests 211 212TESTS += test-btowc1.sh test-btowc2.sh 213TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' 214check_PROGRAMS += test-btowc 215test_btowc_LDADD = $(LDADD) $(LIB_SETLOCALE) 216EXTRA_DIST += test-btowc1.sh test-btowc2.sh test-btowc.c signature.h macros.h 217 218## end gnulib module btowc-tests 219 220## begin gnulib module c-ctype-tests 221 222TESTS += test-c-ctype 223check_PROGRAMS += test-c-ctype 224test_c_ctype_LDADD = $(LDADD) $(LIB_SETLOCALE) 225EXTRA_DIST += test-c-ctype.c macros.h 226 227## end gnulib module c-ctype-tests 228 229## begin gnulib module c-stack-tests 230 231TESTS += test-c-stack.sh test-c-stack2.sh 232TESTS_ENVIRONMENT += LIBSIGSEGV='@LIBSIGSEGV@' 233check_PROGRAMS += test-c-stack 234test_c_stack_LDADD = $(LDADD) $(LIBCSTACK) @LIBINTL@ 235MOSTLYCLEANFILES += t-c-stack.tmp t-c-stack2.tmp 236EXTRA_DIST += test-c-stack.c test-c-stack.sh test-c-stack2.sh macros.h 237 238## end gnulib module c-stack-tests 239 240## begin gnulib module c-strcase-tests 241 242TESTS += test-c-strcase.sh 243TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_TR_UTF8='@LOCALE_TR_UTF8@' 244check_PROGRAMS += test-c-strcasecmp test-c-strncasecmp 245test_c_strcasecmp_LDADD = $(LDADD) $(LIB_SETLOCALE) 246test_c_strncasecmp_LDADD = $(LDADD) $(LIB_SETLOCALE) 247EXTRA_DIST += test-c-strcase.sh test-c-strcasecmp.c test-c-strncasecmp.c macros.h 248 249## end gnulib module c-strcase-tests 250 251## begin gnulib module calloc-gnu-tests 252 253TESTS += test-calloc-gnu 254check_PROGRAMS += test-calloc-gnu 255EXTRA_DIST += test-calloc-gnu.c macros.h 256 257## end gnulib module calloc-gnu-tests 258 259## begin gnulib module cloexec-tests 260 261TESTS += test-cloexec 262check_PROGRAMS += test-cloexec 263EXTRA_DIST += test-cloexec.c macros.h 264 265## end gnulib module cloexec-tests 266 267## begin gnulib module close-tests 268 269TESTS += test-close 270check_PROGRAMS += test-close 271EXTRA_DIST += test-close.c signature.h macros.h 272 273## end gnulib module close-tests 274 275## begin gnulib module connect 276 277 278EXTRA_DIST += connect.c w32sock.h 279 280EXTRA_libtests_a_SOURCES += connect.c 281 282## end gnulib module connect 283 284## begin gnulib module connect-tests 285 286TESTS += test-connect 287check_PROGRAMS += test-connect 288test_connect_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) 289EXTRA_DIST += test-connect.c signature.h macros.h 290 291## end gnulib module connect-tests 292 293## begin gnulib module ctype-tests 294 295TESTS += test-ctype 296check_PROGRAMS += test-ctype 297EXTRA_DIST += test-ctype.c 298 299## end gnulib module ctype-tests 300 301## begin gnulib module dirname-tests 302 303TESTS += test-dirname 304check_PROGRAMS += test-dirname 305test_dirname_LDADD = $(LDADD) @LIBINTL@ 306EXTRA_DIST += test-dirname.c 307 308## end gnulib module dirname-tests 309 310## begin gnulib module dtotimespec 311 312libtests_a_SOURCES += dtotimespec.c 313 314## end gnulib module dtotimespec 315 316## begin gnulib module dup2-tests 317 318TESTS += test-dup2 319check_PROGRAMS += test-dup2 320EXTRA_DIST += test-dup2.c signature.h macros.h 321 322## end gnulib module dup2-tests 323 324## begin gnulib module dynarray-tests 325 326TESTS += test-dynarray 327check_PROGRAMS += test-dynarray 328EXTRA_DIST += test-dynarray.c macros.h 329 330## end gnulib module dynarray-tests 331 332## begin gnulib module environ-tests 333 334TESTS += test-environ 335check_PROGRAMS += test-environ 336 337EXTRA_DIST += test-environ.c 338 339## end gnulib module environ-tests 340 341## begin gnulib module errno-tests 342 343TESTS += test-errno 344check_PROGRAMS += test-errno 345 346EXTRA_DIST += test-errno.c 347 348## end gnulib module errno-tests 349 350## begin gnulib module exclude-tests 351 352TESTS += \ 353 test-exclude1.sh\ 354 test-exclude2.sh\ 355 test-exclude3.sh\ 356 test-exclude4.sh\ 357 test-exclude5.sh\ 358 test-exclude6.sh\ 359 test-exclude7.sh\ 360 test-exclude8.sh 361 362check_PROGRAMS += test-exclude 363test_exclude_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ $(LIB_MBRTOWC) $(LIBTHREAD) 364EXTRA_DIST += test-exclude.c test-exclude1.sh test-exclude2.sh test-exclude3.sh test-exclude4.sh test-exclude5.sh test-exclude6.sh test-exclude7.sh test-exclude8.sh 365 366## end gnulib module exclude-tests 367 368## begin gnulib module fcntl-h-tests 369 370TESTS += test-fcntl-h 371check_PROGRAMS += test-fcntl-h 372EXTRA_DIST += test-fcntl-h.c 373 374## end gnulib module fcntl-h-tests 375 376## begin gnulib module fcntl-tests 377 378TESTS += test-fcntl 379check_PROGRAMS += test-fcntl 380EXTRA_DIST += test-fcntl.c signature.h macros.h 381 382## end gnulib module fcntl-tests 383 384## begin gnulib module fdopen 385 386 387EXTRA_DIST += fdopen.c 388 389EXTRA_libtests_a_SOURCES += fdopen.c 390 391## end gnulib module fdopen 392 393## begin gnulib module fdopen-tests 394 395TESTS += test-fdopen 396check_PROGRAMS += test-fdopen 397EXTRA_DIST += test-fdopen.c signature.h macros.h 398 399## end gnulib module fdopen-tests 400 401## begin gnulib module fgetc-tests 402 403TESTS += test-fgetc 404check_PROGRAMS += test-fgetc 405EXTRA_DIST += test-fgetc.c signature.h macros.h 406 407## end gnulib module fgetc-tests 408 409## begin gnulib module filenamecat-tests 410 411TESTS += test-filenamecat 412check_PROGRAMS += test-filenamecat 413test_filenamecat_LDADD = $(LDADD) @LIBINTL@ 414EXTRA_DIST += test-filenamecat.c 415 416## end gnulib module filenamecat-tests 417 418## begin gnulib module float-tests 419 420TESTS += test-float 421check_PROGRAMS += test-float 422EXTRA_DIST += test-float.c macros.h 423 424## end gnulib module float-tests 425 426## begin gnulib module fnmatch-h-tests 427 428TESTS += test-fnmatch-h 429check_PROGRAMS += test-fnmatch-h 430EXTRA_DIST += test-fnmatch-h.c 431 432## end gnulib module fnmatch-h-tests 433 434## begin gnulib module fnmatch-tests 435 436TESTS += test-fnmatch 437check_PROGRAMS += test-fnmatch 438test_fnmatch_LDADD = $(LDADD) $(LIB_MBRTOWC) 439EXTRA_DIST += test-fnmatch.c signature.h macros.h 440 441## end gnulib module fnmatch-tests 442 443## begin gnulib module fopen-gnu-tests 444 445TESTS += test-fopen-gnu 446check_PROGRAMS += test-fopen-gnu 447EXTRA_DIST += test-fopen-gnu.c macros.h 448 449## end gnulib module fopen-gnu-tests 450 451## begin gnulib module fopen-tests 452 453TESTS += test-fopen 454check_PROGRAMS += test-fopen 455 456EXTRA_DIST += test-fopen.h test-fopen.c signature.h macros.h 457 458## end gnulib module fopen-tests 459 460## begin gnulib module fpucw 461 462 463EXTRA_DIST += fpucw.h 464 465## end gnulib module fpucw 466 467## begin gnulib module fputc-tests 468 469TESTS += test-fputc 470check_PROGRAMS += test-fputc 471EXTRA_DIST += test-fputc.c signature.h macros.h 472 473## end gnulib module fputc-tests 474 475## begin gnulib module fread-tests 476 477TESTS += test-fread 478check_PROGRAMS += test-fread 479EXTRA_DIST += test-fread.c signature.h macros.h 480 481## end gnulib module fread-tests 482 483## begin gnulib module free-posix-tests 484 485TESTS += test-free 486check_PROGRAMS += test-free 487EXTRA_DIST += test-free.c macros.h 488 489## end gnulib module free-posix-tests 490 491## begin gnulib module freopen-tests 492 493TESTS += test-freopen 494check_PROGRAMS += test-freopen 495 496EXTRA_DIST += test-freopen.c signature.h macros.h 497 498## end gnulib module freopen-tests 499 500## begin gnulib module fstat-tests 501 502TESTS += test-fstat 503check_PROGRAMS += test-fstat 504EXTRA_DIST += test-fstat.c signature.h macros.h 505 506## end gnulib module fstat-tests 507 508## begin gnulib module ftruncate 509 510 511EXTRA_DIST += ftruncate.c 512 513EXTRA_libtests_a_SOURCES += ftruncate.c 514 515## end gnulib module ftruncate 516 517## begin gnulib module ftruncate-tests 518 519TESTS += test-ftruncate.sh 520check_PROGRAMS += test-ftruncate 521EXTRA_DIST += test-ftruncate.c test-ftruncate.sh signature.h macros.h 522 523## end gnulib module ftruncate-tests 524 525## begin gnulib module fwrite-tests 526 527TESTS += test-fwrite 528check_PROGRAMS += test-fwrite 529EXTRA_DIST += test-fwrite.c signature.h macros.h 530 531## end gnulib module fwrite-tests 532 533## begin gnulib module getcwd-lgpl 534 535 536EXTRA_DIST += getcwd-lgpl.c 537 538EXTRA_libtests_a_SOURCES += getcwd-lgpl.c 539 540## end gnulib module getcwd-lgpl 541 542## begin gnulib module getcwd-lgpl-tests 543 544TESTS += test-getcwd-lgpl 545check_PROGRAMS += test-getcwd-lgpl 546test_getcwd_lgpl_LDADD = $(LDADD) $(LIBINTL) 547EXTRA_DIST += test-getcwd-lgpl.c signature.h macros.h 548 549## end gnulib module getcwd-lgpl-tests 550 551## begin gnulib module getdtablesize-tests 552 553TESTS += test-getdtablesize 554check_PROGRAMS += test-getdtablesize 555EXTRA_DIST += test-getdtablesize.c signature.h macros.h 556 557## end gnulib module getdtablesize-tests 558 559## begin gnulib module getopt-gnu-tests 560 561TESTS += test-getopt-gnu 562check_PROGRAMS += test-getopt-gnu 563test_getopt_gnu_LDADD = $(LDADD) $(LIBINTL) 564EXTRA_DIST += macros.h signature.h test-getopt-gnu.c test-getopt-main.h test-getopt.h test-getopt_long.h 565 566## end gnulib module getopt-gnu-tests 567 568## begin gnulib module getopt-posix-tests 569 570TESTS += test-getopt-posix 571check_PROGRAMS += test-getopt-posix 572test_getopt_posix_LDADD = $(LDADD) $(LIBINTL) 573EXTRA_DIST += macros.h signature.h test-getopt-posix.c test-getopt-main.h test-getopt.h 574 575## end gnulib module getopt-posix-tests 576 577## begin gnulib module getprogname-tests 578 579DEFS += -DEXEEXT=\"@EXEEXT@\" 580TESTS += test-getprogname 581check_PROGRAMS += test-getprogname 582test_getprogname_LDADD = $(LDADD) 583EXTRA_DIST += test-getprogname.c 584 585## end gnulib module getprogname-tests 586 587## begin gnulib module getrandom-tests 588 589TESTS += test-getrandom 590check_PROGRAMS += test-getrandom 591test_getrandom_LDADD = $(LDADD) @LIB_GETRANDOM@ 592EXTRA_DIST += test-getrandom.c signature.h macros.h 593 594## end gnulib module getrandom-tests 595 596## begin gnulib module gettimeofday-tests 597 598TESTS += test-gettimeofday 599check_PROGRAMS += test-gettimeofday 600 601EXTRA_DIST += signature.h test-gettimeofday.c 602 603## end gnulib module gettimeofday-tests 604 605## begin gnulib module gperf 606 607GPERF = gperf 608V_GPERF = $(V_GPERF_@AM_V@) 609V_GPERF_ = $(V_GPERF_@AM_DEFAULT_V@) 610V_GPERF_0 = @echo " GPERF " $@; 611 612## end gnulib module gperf 613 614## begin gnulib module hard-locale-tests 615 616TESTS += test-hard-locale 617check_PROGRAMS += test-hard-locale 618test_hard_locale_LDADD = $(LDADD) $(LIB_SETLOCALE) @LIB_HARD_LOCALE@ 619# We cannot call this program 'locale', because the C++ compiler on Mac OS X 620# would then barf upon '#include <locale>'. So, call it 'current-locale'. 621noinst_PROGRAMS += current-locale 622current_locale_SOURCES = locale.c 623EXTRA_DIST += test-hard-locale.c locale.c 624 625## end gnulib module hard-locale-tests 626 627## begin gnulib module hash-pjw 628 629libtests_a_SOURCES += hash-pjw.h hash-pjw.c 630 631## end gnulib module hash-pjw 632 633## begin gnulib module hash-tests 634 635TESTS += test-hash 636check_PROGRAMS += test-hash 637EXTRA_DIST += test-hash.c macros.h 638 639## end gnulib module hash-tests 640 641## begin gnulib module iconv-h-tests 642 643TESTS += test-iconv-h 644check_PROGRAMS += test-iconv-h 645EXTRA_DIST += test-iconv-h.c 646 647## end gnulib module iconv-h-tests 648 649## begin gnulib module iconv-tests 650 651TESTS += test-iconv 652check_PROGRAMS += test-iconv 653test_iconv_LDADD = $(LDADD) @LIBICONV@ 654 655EXTRA_DIST += test-iconv.c signature.h macros.h 656 657## end gnulib module iconv-tests 658 659## begin gnulib module ignore-value-tests 660 661TESTS += test-ignore-value 662check_PROGRAMS += test-ignore-value 663EXTRA_DIST += test-ignore-value.c 664 665## end gnulib module ignore-value-tests 666 667## begin gnulib module inet_pton 668 669 670EXTRA_DIST += inet_pton.c 671 672EXTRA_libtests_a_SOURCES += inet_pton.c 673 674## end gnulib module inet_pton 675 676## begin gnulib module inet_pton-tests 677 678TESTS += test-inet_pton 679check_PROGRAMS += test-inet_pton 680test_inet_pton_LDADD = $(LDADD) @INET_PTON_LIB@ 681EXTRA_DIST += test-inet_pton.c signature.h macros.h 682 683## end gnulib module inet_pton-tests 684 685## begin gnulib module intprops-tests 686 687TESTS += test-intprops 688check_PROGRAMS += test-intprops 689EXTRA_DIST += test-intprops.c macros.h 690 691## end gnulib module intprops-tests 692 693## begin gnulib module inttostr-tests 694 695TESTS += test-inttostr 696check_PROGRAMS += test-inttostr 697EXTRA_DIST += macros.h test-inttostr.c 698 699## end gnulib module inttostr-tests 700 701## begin gnulib module inttypes-tests 702 703TESTS += test-inttypes 704check_PROGRAMS += test-inttypes 705EXTRA_DIST += test-inttypes.c 706 707## end gnulib module inttypes-tests 708 709## begin gnulib module ioctl 710 711 712EXTRA_DIST += ioctl.c w32sock.h 713 714EXTRA_libtests_a_SOURCES += ioctl.c 715 716## end gnulib module ioctl 717 718## begin gnulib module ioctl-tests 719 720TESTS += test-ioctl 721check_PROGRAMS += test-ioctl 722EXTRA_DIST += test-ioctl.c signature.h macros.h 723 724## end gnulib module ioctl-tests 725 726## begin gnulib module isblank-tests 727 728TESTS += test-isblank 729check_PROGRAMS += test-isblank 730EXTRA_DIST += test-isblank.c signature.h macros.h 731 732## end gnulib module isblank-tests 733 734## begin gnulib module iswblank-tests 735 736TESTS += test-iswblank 737check_PROGRAMS += test-iswblank 738EXTRA_DIST += test-iswblank.c macros.h 739 740## end gnulib module iswblank-tests 741 742## begin gnulib module iswdigit-tests 743 744TESTS += test-iswdigit.sh 745TESTS_ENVIRONMENT += \ 746 LOCALE_FR='@LOCALE_FR@' \ 747 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 748 LOCALE_JA='@LOCALE_JA@' \ 749 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 750check_PROGRAMS += test-iswdigit 751test_iswdigit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 752EXTRA_DIST += test-iswdigit.sh test-iswdigit.c signature.h macros.h 753 754## end gnulib module iswdigit-tests 755 756## begin gnulib module iswxdigit-tests 757 758TESTS += test-iswxdigit.sh 759TESTS_ENVIRONMENT += \ 760 LOCALE_FR='@LOCALE_FR@' \ 761 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 762 LOCALE_JA='@LOCALE_JA@' \ 763 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 764check_PROGRAMS += test-iswxdigit 765test_iswxdigit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 766EXTRA_DIST += test-iswxdigit.sh test-iswxdigit.c signature.h macros.h 767 768## end gnulib module iswxdigit-tests 769 770## begin gnulib module langinfo-tests 771 772TESTS += test-langinfo 773check_PROGRAMS += test-langinfo 774EXTRA_DIST += test-langinfo.c 775 776## end gnulib module langinfo-tests 777 778## begin gnulib module limits-h-tests 779 780TESTS += test-limits-h 781check_PROGRAMS += test-limits-h 782EXTRA_DIST += test-limits-h.c 783 784## end gnulib module limits-h-tests 785 786## begin gnulib module listen 787 788 789EXTRA_DIST += listen.c w32sock.h 790 791EXTRA_libtests_a_SOURCES += listen.c 792 793## end gnulib module listen 794 795## begin gnulib module listen-tests 796 797TESTS += test-listen 798check_PROGRAMS += test-listen 799test_listen_LDADD = $(LDADD) @LIBSOCKET@ 800EXTRA_DIST += test-listen.c signature.h macros.h 801 802## end gnulib module listen-tests 803 804## begin gnulib module localcharset-tests 805 806noinst_PROGRAMS += test-localcharset 807test_localcharset_LDADD = $(LDADD) $(LIB_SETLOCALE) 808EXTRA_DIST += test-localcharset.c 809 810## end gnulib module localcharset-tests 811 812## begin gnulib module locale-tests 813 814TESTS += test-locale 815check_PROGRAMS += test-locale 816EXTRA_DIST += test-locale.c 817 818## end gnulib module locale-tests 819 820## begin gnulib module localeconv-tests 821 822TESTS += test-localeconv 823check_PROGRAMS += test-localeconv 824EXTRA_DIST += test-localeconv.c signature.h macros.h 825 826## end gnulib module localeconv-tests 827 828## begin gnulib module lstat-tests 829 830TESTS += test-lstat 831check_PROGRAMS += test-lstat 832EXTRA_DIST += test-lstat.h test-lstat.c signature.h macros.h 833 834## end gnulib module lstat-tests 835 836## begin gnulib module malloc-gnu-tests 837 838TESTS += test-malloc-gnu 839check_PROGRAMS += test-malloc-gnu 840EXTRA_DIST += test-malloc-gnu.c macros.h 841 842## end gnulib module malloc-gnu-tests 843 844## begin gnulib module malloca-tests 845 846TESTS += test-malloca 847check_PROGRAMS += test-malloca 848 849EXTRA_DIST += test-malloca.c 850 851## end gnulib module malloca-tests 852 853## begin gnulib module mbrtowc-tests 854 855TESTS += \ 856 test-mbrtowc1.sh test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh \ 857 test-mbrtowc5.sh \ 858 test-mbrtowc-w32-1.sh test-mbrtowc-w32-2.sh test-mbrtowc-w32-3.sh \ 859 test-mbrtowc-w32-4.sh test-mbrtowc-w32-5.sh test-mbrtowc-w32-6.sh \ 860 test-mbrtowc-w32-7.sh 861TESTS_ENVIRONMENT += \ 862 LOCALE_FR='@LOCALE_FR@' \ 863 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 864 LOCALE_JA='@LOCALE_JA@' \ 865 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 866check_PROGRAMS += test-mbrtowc test-mbrtowc-w32 867test_mbrtowc_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 868EXTRA_DIST += test-mbrtowc1.sh test-mbrtowc2.sh test-mbrtowc3.sh test-mbrtowc4.sh test-mbrtowc5.sh test-mbrtowc.c test-mbrtowc-w32-1.sh test-mbrtowc-w32-2.sh test-mbrtowc-w32-3.sh test-mbrtowc-w32-4.sh test-mbrtowc-w32-5.sh test-mbrtowc-w32-6.sh test-mbrtowc-w32-7.sh test-mbrtowc-w32.c signature.h macros.h 869 870## end gnulib module mbrtowc-tests 871 872## begin gnulib module mbscasecmp-tests 873 874TESTS += test-mbscasecmp.sh 875TESTS_ENVIRONMENT += LOCALE_TR_UTF8='@LOCALE_TR_UTF8@' 876check_PROGRAMS += test-mbscasecmp 877test_mbscasecmp_LDADD = $(LDADD) $(LIBUNISTRING) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 878EXTRA_DIST += test-mbscasecmp.sh test-mbscasecmp.c macros.h 879 880## end gnulib module mbscasecmp-tests 881 882## begin gnulib module mbsinit-tests 883 884TESTS += test-mbsinit.sh 885TESTS_ENVIRONMENT += LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' 886check_PROGRAMS += test-mbsinit 887test_mbsinit_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 888EXTRA_DIST += test-mbsinit.sh test-mbsinit.c signature.h macros.h 889 890## end gnulib module mbsinit-tests 891 892## begin gnulib module mbsrtowcs-tests 893 894TESTS += test-mbsrtowcs1.sh test-mbsrtowcs2.sh test-mbsrtowcs3.sh test-mbsrtowcs4.sh 895TESTS_ENVIRONMENT += \ 896 LOCALE_FR='@LOCALE_FR@' \ 897 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 898 LOCALE_JA='@LOCALE_JA@' \ 899 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 900check_PROGRAMS += test-mbsrtowcs 901test_mbsrtowcs_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 902EXTRA_DIST += test-mbsrtowcs1.sh test-mbsrtowcs2.sh test-mbsrtowcs3.sh test-mbsrtowcs4.sh test-mbsrtowcs.c signature.h macros.h 903 904## end gnulib module mbsrtowcs-tests 905 906## begin gnulib module mbsstr-tests 907 908TESTS += test-mbsstr1 test-mbsstr2.sh test-mbsstr3.sh 909TESTS_ENVIRONMENT += LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' LOCALE_ZH_CN='@LOCALE_ZH_CN@' 910check_PROGRAMS += test-mbsstr1 test-mbsstr2 test-mbsstr3 911test_mbsstr1_LDADD = $(LDADD) $(LIBUNISTRING) $(LIB_MBRTOWC) 912test_mbsstr2_LDADD = $(LDADD) $(LIBUNISTRING) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 913test_mbsstr3_LDADD = $(LDADD) $(LIBUNISTRING) $(LIB_SETLOCALE) $(LIB_MBRTOWC) 914EXTRA_DIST += test-mbsstr1.c test-mbsstr2.sh test-mbsstr2.c test-mbsstr3.sh test-mbsstr3.c macros.h 915 916## end gnulib module mbsstr-tests 917 918## begin gnulib module memchr-tests 919 920TESTS += test-memchr 921check_PROGRAMS += test-memchr 922EXTRA_DIST += test-memchr.c zerosize-ptr.h signature.h macros.h 923 924## end gnulib module memchr-tests 925 926## begin gnulib module mkdir-tests 927 928TESTS += test-mkdir 929check_PROGRAMS += test-mkdir 930EXTRA_DIST += test-mkdir.h test-mkdir.c signature.h macros.h 931 932## end gnulib module mkdir-tests 933 934## begin gnulib module nanosleep 935 936 937EXTRA_DIST += nanosleep.c 938 939EXTRA_libtests_a_SOURCES += nanosleep.c 940 941## end gnulib module nanosleep 942 943## begin gnulib module nanosleep-tests 944 945TESTS += test-nanosleep 946check_PROGRAMS += test-nanosleep 947test_nanosleep_LDADD = $(LDADD) $(LIB_NANOSLEEP) 948EXTRA_DIST += test-nanosleep.c signature.h macros.h 949 950## end gnulib module nanosleep-tests 951 952## begin gnulib module netinet_in 953 954BUILT_SOURCES += $(NETINET_IN_H) 955 956# We need the following in order to create <netinet/in.h> when the system 957# doesn't have one. 958if GL_GENERATE_NETINET_IN_H 959netinet/in.h: netinet_in.in.h $(top_builddir)/config.status 960 $(AM_V_at)$(MKDIR_P) netinet 961 $(AM_V_GEN)rm -f $@-t $@ && \ 962 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 963 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 964 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 965 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 966 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 967 -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \ 968 -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \ 969 < $(srcdir)/netinet_in.in.h; \ 970 } > $@-t && \ 971 mv $@-t $@ 972else 973netinet/in.h: $(top_builddir)/config.status 974 rm -f $@ 975endif 976MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t 977MOSTLYCLEANDIRS += netinet 978 979EXTRA_DIST += netinet_in.in.h 980 981## end gnulib module netinet_in 982 983## begin gnulib module netinet_in-tests 984 985TESTS += test-netinet_in 986check_PROGRAMS += test-netinet_in 987EXTRA_DIST += test-netinet_in.c 988 989## end gnulib module netinet_in-tests 990 991## begin gnulib module nl_langinfo-tests 992 993TESTS += test-nl_langinfo.sh test-nl_langinfo-mt 994TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' 995check_PROGRAMS += test-nl_langinfo test-nl_langinfo-mt 996test_nl_langinfo_LDADD = $(LDADD) $(LIB_SETLOCALE) 997test_nl_langinfo_mt_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIBMULTITHREAD) $(LIB_NANOSLEEP) 998EXTRA_DIST += test-nl_langinfo.sh test-nl_langinfo.c test-nl_langinfo-mt.c signature.h macros.h 999 1000## end gnulib module nl_langinfo-tests 1001 1002## begin gnulib module nstrftime-tests 1003 1004TESTS += test-nstrftime 1005check_PROGRAMS += test-nstrftime 1006EXTRA_DIST += test-nstrftime.c macros.h 1007 1008## end gnulib module nstrftime-tests 1009 1010## begin gnulib module open-tests 1011 1012TESTS += test-open 1013check_PROGRAMS += test-open 1014EXTRA_DIST += test-open.h test-open.c signature.h macros.h 1015 1016## end gnulib module open-tests 1017 1018## begin gnulib module pathmax-tests 1019 1020TESTS += test-pathmax 1021check_PROGRAMS += test-pathmax 1022EXTRA_DIST += test-pathmax.c 1023 1024## end gnulib module pathmax-tests 1025 1026## begin gnulib module perror 1027 1028 1029EXTRA_DIST += perror.c 1030 1031EXTRA_libtests_a_SOURCES += perror.c 1032 1033## end gnulib module perror 1034 1035## begin gnulib module perror-tests 1036 1037TESTS += test-perror.sh test-perror2 1038check_PROGRAMS += test-perror test-perror2 1039EXTRA_DIST += macros.h signature.h test-perror.c test-perror2.c test-perror.sh 1040 1041## end gnulib module perror-tests 1042 1043## begin gnulib module pipe-posix 1044 1045 1046EXTRA_DIST += pipe.c 1047 1048EXTRA_libtests_a_SOURCES += pipe.c 1049 1050## end gnulib module pipe-posix 1051 1052## begin gnulib module pipe-posix-tests 1053 1054TESTS += test-pipe 1055check_PROGRAMS += test-pipe 1056EXTRA_DIST += test-pipe.c signature.h macros.h 1057 1058## end gnulib module pipe-posix-tests 1059 1060## begin gnulib module pthread-h 1061 1062BUILT_SOURCES += pthread.h 1063 1064# We need the following in order to create <pthread.h> when the system 1065# doesn't have one that works with the given compiler. 1066pthread.h: pthread.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) 1067 $(AM_V_GEN)rm -f $@-t $@ && \ 1068 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1069 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1070 -e 's|@''HAVE_PTHREAD_H''@|$(HAVE_PTHREAD_H)|g' \ 1071 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1072 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1073 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1074 -e 's|@''NEXT_PTHREAD_H''@|$(NEXT_PTHREAD_H)|g' \ 1075 -e 's/@''GNULIB_PTHREAD_THREAD''@/$(GL_GNULIB_PTHREAD_THREAD)/g' \ 1076 -e 's/@''GNULIB_PTHREAD_ONCE''@/$(GL_GNULIB_PTHREAD_ONCE)/g' \ 1077 -e 's/@''GNULIB_PTHREAD_MUTEX''@/$(GL_GNULIB_PTHREAD_MUTEX)/g' \ 1078 -e 's/@''GNULIB_PTHREAD_RWLOCK''@/$(GL_GNULIB_PTHREAD_RWLOCK)/g' \ 1079 -e 's/@''GNULIB_PTHREAD_COND''@/$(GL_GNULIB_PTHREAD_COND)/g' \ 1080 -e 's/@''GNULIB_PTHREAD_TSS''@/$(GL_GNULIB_PTHREAD_TSS)/g' \ 1081 -e 's/@''GNULIB_PTHREAD_SPIN''@/$(GL_GNULIB_PTHREAD_SPIN)/g' \ 1082 -e 's/@''GNULIB_PTHREAD_MUTEX_TIMEDLOCK''@/$(GL_GNULIB_PTHREAD_MUTEX_TIMEDLOCK)/g' \ 1083 -e 's|@''HAVE_PTHREAD_T''@|$(HAVE_PTHREAD_T)|g' \ 1084 -e 's|@''HAVE_PTHREAD_SPINLOCK_T''@|$(HAVE_PTHREAD_SPINLOCK_T)|g' \ 1085 -e 's|@''HAVE_PTHREAD_CREATE_DETACHED''@|$(HAVE_PTHREAD_CREATE_DETACHED)|g' \ 1086 -e 's|@''HAVE_PTHREAD_MUTEX_RECURSIVE''@|$(HAVE_PTHREAD_MUTEX_RECURSIVE)|g' \ 1087 -e 's|@''HAVE_PTHREAD_MUTEX_ROBUST''@|$(HAVE_PTHREAD_MUTEX_ROBUST)|g' \ 1088 -e 's|@''HAVE_PTHREAD_PROCESS_SHARED''@|$(HAVE_PTHREAD_PROCESS_SHARED)|g' \ 1089 -e 's|@''HAVE_PTHREAD_CREATE''@|$(HAVE_PTHREAD_CREATE)|g' \ 1090 -e 's|@''HAVE_PTHREAD_ATTR_INIT''@|$(HAVE_PTHREAD_ATTR_INIT)|g' \ 1091 -e 's|@''HAVE_PTHREAD_ATTR_GETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 1092 -e 's|@''HAVE_PTHREAD_ATTR_SETDETACHSTATE''@|$(HAVE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 1093 -e 's|@''HAVE_PTHREAD_ATTR_DESTROY''@|$(HAVE_PTHREAD_ATTR_DESTROY)|g' \ 1094 -e 's|@''HAVE_PTHREAD_SELF''@|$(HAVE_PTHREAD_SELF)|g' \ 1095 -e 's|@''HAVE_PTHREAD_EQUAL''@|$(HAVE_PTHREAD_EQUAL)|g' \ 1096 -e 's|@''HAVE_PTHREAD_DETACH''@|$(HAVE_PTHREAD_DETACH)|g' \ 1097 -e 's|@''HAVE_PTHREAD_JOIN''@|$(HAVE_PTHREAD_JOIN)|g' \ 1098 -e 's|@''HAVE_PTHREAD_EXIT''@|$(HAVE_PTHREAD_EXIT)|g' \ 1099 -e 's|@''HAVE_PTHREAD_ONCE''@|$(HAVE_PTHREAD_ONCE)|g' \ 1100 -e 's|@''HAVE_PTHREAD_MUTEX_INIT''@|$(HAVE_PTHREAD_MUTEX_INIT)|g' \ 1101 -e 's|@''HAVE_PTHREAD_MUTEXATTR_INIT''@|$(HAVE_PTHREAD_MUTEXATTR_INIT)|g' \ 1102 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 1103 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETTYPE''@|$(HAVE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 1104 -e 's|@''HAVE_PTHREAD_MUTEXATTR_GETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 1105 -e 's|@''HAVE_PTHREAD_MUTEXATTR_SETROBUST''@|$(HAVE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 1106 -e 's|@''HAVE_PTHREAD_MUTEXATTR_DESTROY''@|$(HAVE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 1107 -e 's|@''HAVE_PTHREAD_MUTEX_LOCK''@|$(HAVE_PTHREAD_MUTEX_LOCK)|g' \ 1108 -e 's|@''HAVE_PTHREAD_MUTEX_TRYLOCK''@|$(HAVE_PTHREAD_MUTEX_TRYLOCK)|g' \ 1109 -e 's|@''HAVE_PTHREAD_MUTEX_TIMEDLOCK''@|$(HAVE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 1110 -e 's|@''HAVE_PTHREAD_MUTEX_UNLOCK''@|$(HAVE_PTHREAD_MUTEX_UNLOCK)|g' \ 1111 -e 's|@''HAVE_PTHREAD_MUTEX_DESTROY''@|$(HAVE_PTHREAD_MUTEX_DESTROY)|g' \ 1112 -e 's|@''HAVE_PTHREAD_RWLOCK_INIT''@|$(HAVE_PTHREAD_RWLOCK_INIT)|g' \ 1113 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_INIT''@|$(HAVE_PTHREAD_RWLOCKATTR_INIT)|g' \ 1114 -e 's|@''HAVE_PTHREAD_RWLOCKATTR_DESTROY''@|$(HAVE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 1115 -e 's|@''HAVE_PTHREAD_RWLOCK_RDLOCK''@|$(HAVE_PTHREAD_RWLOCK_RDLOCK)|g' \ 1116 -e 's|@''HAVE_PTHREAD_RWLOCK_WRLOCK''@|$(HAVE_PTHREAD_RWLOCK_WRLOCK)|g' \ 1117 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 1118 -e 's|@''HAVE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 1119 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 1120 -e 's|@''HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 1121 -e 's|@''HAVE_PTHREAD_RWLOCK_UNLOCK''@|$(HAVE_PTHREAD_RWLOCK_UNLOCK)|g' \ 1122 -e 's|@''HAVE_PTHREAD_RWLOCK_DESTROY''@|$(HAVE_PTHREAD_RWLOCK_DESTROY)|g' \ 1123 -e 's|@''HAVE_PTHREAD_COND_INIT''@|$(HAVE_PTHREAD_COND_INIT)|g' \ 1124 -e 's|@''HAVE_PTHREAD_CONDATTR_INIT''@|$(HAVE_PTHREAD_CONDATTR_INIT)|g' \ 1125 -e 's|@''HAVE_PTHREAD_CONDATTR_DESTROY''@|$(HAVE_PTHREAD_CONDATTR_DESTROY)|g' \ 1126 -e 's|@''HAVE_PTHREAD_COND_WAIT''@|$(HAVE_PTHREAD_COND_WAIT)|g' \ 1127 -e 's|@''HAVE_PTHREAD_COND_TIMEDWAIT''@|$(HAVE_PTHREAD_COND_TIMEDWAIT)|g' \ 1128 -e 's|@''HAVE_PTHREAD_COND_SIGNAL''@|$(HAVE_PTHREAD_COND_SIGNAL)|g' \ 1129 -e 's|@''HAVE_PTHREAD_COND_BROADCAST''@|$(HAVE_PTHREAD_COND_BROADCAST)|g' \ 1130 -e 's|@''HAVE_PTHREAD_COND_DESTROY''@|$(HAVE_PTHREAD_COND_DESTROY)|g' \ 1131 -e 's|@''HAVE_PTHREAD_KEY_CREATE''@|$(HAVE_PTHREAD_KEY_CREATE)|g' \ 1132 -e 's|@''HAVE_PTHREAD_SETSPECIFIC''@|$(HAVE_PTHREAD_SETSPECIFIC)|g' \ 1133 -e 's|@''HAVE_PTHREAD_GETSPECIFIC''@|$(HAVE_PTHREAD_GETSPECIFIC)|g' \ 1134 -e 's|@''HAVE_PTHREAD_KEY_DELETE''@|$(HAVE_PTHREAD_KEY_DELETE)|g' \ 1135 -e 's|@''HAVE_PTHREAD_SPIN_INIT''@|$(HAVE_PTHREAD_SPIN_INIT)|g' \ 1136 -e 's|@''HAVE_PTHREAD_SPIN_LOCK''@|$(HAVE_PTHREAD_SPIN_LOCK)|g' \ 1137 -e 's|@''HAVE_PTHREAD_SPIN_TRYLOCK''@|$(HAVE_PTHREAD_SPIN_TRYLOCK)|g' \ 1138 -e 's|@''HAVE_PTHREAD_SPIN_UNLOCK''@|$(HAVE_PTHREAD_SPIN_UNLOCK)|g' \ 1139 -e 's|@''HAVE_PTHREAD_SPIN_DESTROY''@|$(HAVE_PTHREAD_SPIN_DESTROY)|g' \ 1140 < $(srcdir)/pthread.in.h | \ 1141 sed -e 's|@''REPLACE_PTHREAD_CREATE''@|$(REPLACE_PTHREAD_CREATE)|g' \ 1142 -e 's|@''REPLACE_PTHREAD_ATTR_INIT''@|$(REPLACE_PTHREAD_ATTR_INIT)|g' \ 1143 -e 's|@''REPLACE_PTHREAD_ATTR_GETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_GETDETACHSTATE)|g' \ 1144 -e 's|@''REPLACE_PTHREAD_ATTR_SETDETACHSTATE''@|$(REPLACE_PTHREAD_ATTR_SETDETACHSTATE)|g' \ 1145 -e 's|@''REPLACE_PTHREAD_ATTR_DESTROY''@|$(REPLACE_PTHREAD_ATTR_DESTROY)|g' \ 1146 -e 's|@''REPLACE_PTHREAD_SELF''@|$(REPLACE_PTHREAD_SELF)|g' \ 1147 -e 's|@''REPLACE_PTHREAD_EQUAL''@|$(REPLACE_PTHREAD_EQUAL)|g' \ 1148 -e 's|@''REPLACE_PTHREAD_DETACH''@|$(REPLACE_PTHREAD_DETACH)|g' \ 1149 -e 's|@''REPLACE_PTHREAD_JOIN''@|$(REPLACE_PTHREAD_JOIN)|g' \ 1150 -e 's|@''REPLACE_PTHREAD_EXIT''@|$(REPLACE_PTHREAD_EXIT)|g' \ 1151 -e 's|@''REPLACE_PTHREAD_ONCE''@|$(REPLACE_PTHREAD_ONCE)|g' \ 1152 -e 's|@''REPLACE_PTHREAD_MUTEX_INIT''@|$(REPLACE_PTHREAD_MUTEX_INIT)|g' \ 1153 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_INIT''@|$(REPLACE_PTHREAD_MUTEXATTR_INIT)|g' \ 1154 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_GETTYPE)|g' \ 1155 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETTYPE''@|$(REPLACE_PTHREAD_MUTEXATTR_SETTYPE)|g' \ 1156 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_GETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_GETROBUST)|g' \ 1157 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_SETROBUST''@|$(REPLACE_PTHREAD_MUTEXATTR_SETROBUST)|g' \ 1158 -e 's|@''REPLACE_PTHREAD_MUTEXATTR_DESTROY''@|$(REPLACE_PTHREAD_MUTEXATTR_DESTROY)|g' \ 1159 -e 's|@''REPLACE_PTHREAD_MUTEX_LOCK''@|$(REPLACE_PTHREAD_MUTEX_LOCK)|g' \ 1160 -e 's|@''REPLACE_PTHREAD_MUTEX_TRYLOCK''@|$(REPLACE_PTHREAD_MUTEX_TRYLOCK)|g' \ 1161 -e 's|@''REPLACE_PTHREAD_MUTEX_TIMEDLOCK''@|$(REPLACE_PTHREAD_MUTEX_TIMEDLOCK)|g' \ 1162 -e 's|@''REPLACE_PTHREAD_MUTEX_UNLOCK''@|$(REPLACE_PTHREAD_MUTEX_UNLOCK)|g' \ 1163 -e 's|@''REPLACE_PTHREAD_MUTEX_DESTROY''@|$(REPLACE_PTHREAD_MUTEX_DESTROY)|g' \ 1164 -e 's|@''REPLACE_PTHREAD_RWLOCK_INIT''@|$(REPLACE_PTHREAD_RWLOCK_INIT)|g' \ 1165 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_INIT''@|$(REPLACE_PTHREAD_RWLOCKATTR_INIT)|g' \ 1166 -e 's|@''REPLACE_PTHREAD_RWLOCKATTR_DESTROY''@|$(REPLACE_PTHREAD_RWLOCKATTR_DESTROY)|g' \ 1167 -e 's|@''REPLACE_PTHREAD_RWLOCK_RDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_RDLOCK)|g' \ 1168 -e 's|@''REPLACE_PTHREAD_RWLOCK_WRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_WRLOCK)|g' \ 1169 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYRDLOCK)|g' \ 1170 -e 's|@''REPLACE_PTHREAD_RWLOCK_TRYWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TRYWRLOCK)|g' \ 1171 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDRDLOCK)|g' \ 1172 -e 's|@''REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK''@|$(REPLACE_PTHREAD_RWLOCK_TIMEDWRLOCK)|g' \ 1173 -e 's|@''REPLACE_PTHREAD_RWLOCK_UNLOCK''@|$(REPLACE_PTHREAD_RWLOCK_UNLOCK)|g' \ 1174 -e 's|@''REPLACE_PTHREAD_RWLOCK_DESTROY''@|$(REPLACE_PTHREAD_RWLOCK_DESTROY)|g' \ 1175 -e 's|@''REPLACE_PTHREAD_COND_INIT''@|$(REPLACE_PTHREAD_COND_INIT)|g' \ 1176 -e 's|@''REPLACE_PTHREAD_CONDATTR_INIT''@|$(REPLACE_PTHREAD_CONDATTR_INIT)|g' \ 1177 -e 's|@''REPLACE_PTHREAD_CONDATTR_DESTROY''@|$(REPLACE_PTHREAD_CONDATTR_DESTROY)|g' \ 1178 -e 's|@''REPLACE_PTHREAD_COND_WAIT''@|$(REPLACE_PTHREAD_COND_WAIT)|g' \ 1179 -e 's|@''REPLACE_PTHREAD_COND_TIMEDWAIT''@|$(REPLACE_PTHREAD_COND_TIMEDWAIT)|g' \ 1180 -e 's|@''REPLACE_PTHREAD_COND_SIGNAL''@|$(REPLACE_PTHREAD_COND_SIGNAL)|g' \ 1181 -e 's|@''REPLACE_PTHREAD_COND_BROADCAST''@|$(REPLACE_PTHREAD_COND_BROADCAST)|g' \ 1182 -e 's|@''REPLACE_PTHREAD_COND_DESTROY''@|$(REPLACE_PTHREAD_COND_DESTROY)|g' \ 1183 -e 's|@''REPLACE_PTHREAD_KEY_CREATE''@|$(REPLACE_PTHREAD_KEY_CREATE)|g' \ 1184 -e 's|@''REPLACE_PTHREAD_SETSPECIFIC''@|$(REPLACE_PTHREAD_SETSPECIFIC)|g' \ 1185 -e 's|@''REPLACE_PTHREAD_GETSPECIFIC''@|$(REPLACE_PTHREAD_GETSPECIFIC)|g' \ 1186 -e 's|@''REPLACE_PTHREAD_KEY_DELETE''@|$(REPLACE_PTHREAD_KEY_DELETE)|g' \ 1187 -e 's|@''REPLACE_PTHREAD_SPIN_INIT''@|$(REPLACE_PTHREAD_SPIN_INIT)|g' \ 1188 -e 's|@''REPLACE_PTHREAD_SPIN_LOCK''@|$(REPLACE_PTHREAD_SPIN_LOCK)|g' \ 1189 -e 's|@''REPLACE_PTHREAD_SPIN_TRYLOCK''@|$(REPLACE_PTHREAD_SPIN_TRYLOCK)|g' \ 1190 -e 's|@''REPLACE_PTHREAD_SPIN_UNLOCK''@|$(REPLACE_PTHREAD_SPIN_UNLOCK)|g' \ 1191 -e 's|@''REPLACE_PTHREAD_SPIN_DESTROY''@|$(REPLACE_PTHREAD_SPIN_DESTROY)|g' \ 1192 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1193 -e '/definition of _Noreturn/r $(_NORETURN_H)' \ 1194 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1195 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \ 1196 } > $@-t && \ 1197 mv $@-t $@ 1198MOSTLYCLEANFILES += pthread.h pthread.h-t 1199 1200EXTRA_DIST += pthread.in.h 1201 1202## end gnulib module pthread-h 1203 1204## begin gnulib module pthread-h-tests 1205 1206TESTS += test-pthread 1207check_PROGRAMS += test-pthread 1208EXTRA_DIST += test-pthread.c 1209 1210## end gnulib module pthread-h-tests 1211 1212## begin gnulib module pthread-thread 1213 1214 1215EXTRA_DIST += pthread-thread.c 1216 1217EXTRA_libtests_a_SOURCES += pthread-thread.c 1218 1219## end gnulib module pthread-thread 1220 1221## begin gnulib module pthread-thread-tests 1222 1223TESTS += test-pthread-thread 1224check_PROGRAMS += test-pthread-thread 1225test_pthread_thread_LDADD = $(LDADD) @LIBPMULTITHREAD@ 1226EXTRA_DIST += test-pthread-thread.c macros.h 1227 1228## end gnulib module pthread-thread-tests 1229 1230## begin gnulib module pthread_sigmask 1231 1232 1233EXTRA_DIST += pthread_sigmask.c 1234 1235EXTRA_libtests_a_SOURCES += pthread_sigmask.c 1236 1237## end gnulib module pthread_sigmask 1238 1239## begin gnulib module pthread_sigmask-tests 1240 1241TESTS += test-pthread_sigmask1 test-pthread_sigmask2 1242check_PROGRAMS += test-pthread_sigmask1 test-pthread_sigmask2 1243test_pthread_sigmask1_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ 1244test_pthread_sigmask2_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ @LIBMULTITHREAD@ 1245EXTRA_DIST += test-pthread_sigmask1.c test-pthread_sigmask2.c signature.h macros.h 1246 1247## end gnulib module pthread_sigmask-tests 1248 1249## begin gnulib module putenv 1250 1251 1252EXTRA_DIST += putenv.c 1253 1254EXTRA_libtests_a_SOURCES += putenv.c 1255 1256## end gnulib module putenv 1257 1258## begin gnulib module quotearg-simple-tests 1259 1260TESTS += test-quotearg-simple 1261check_PROGRAMS += test-quotearg-simple 1262test_quotearg_simple_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 1263EXTRA_DIST += test-quotearg-simple.c test-quotearg.h macros.h zerosize-ptr.h 1264 1265## end gnulib module quotearg-simple-tests 1266 1267## begin gnulib module raise-tests 1268 1269TESTS += test-raise 1270check_PROGRAMS += test-raise 1271EXTRA_DIST += test-raise.c signature.h macros.h 1272 1273## end gnulib module raise-tests 1274 1275## begin gnulib module rawmemchr-tests 1276 1277TESTS += test-rawmemchr 1278check_PROGRAMS += test-rawmemchr 1279EXTRA_DIST += test-rawmemchr.c zerosize-ptr.h signature.h macros.h 1280 1281## end gnulib module rawmemchr-tests 1282 1283## begin gnulib module readlink-tests 1284 1285TESTS += test-readlink 1286check_PROGRAMS += test-readlink 1287EXTRA_DIST += test-readlink.h test-readlink.c signature.h macros.h 1288 1289## end gnulib module readlink-tests 1290 1291## begin gnulib module realloc-gnu-tests 1292 1293TESTS += test-realloc-gnu 1294check_PROGRAMS += test-realloc-gnu 1295EXTRA_DIST += test-realloc-gnu.c macros.h 1296 1297## end gnulib module realloc-gnu-tests 1298 1299## begin gnulib module reallocarray-tests 1300 1301TESTS += test-reallocarray 1302check_PROGRAMS += test-reallocarray 1303EXTRA_DIST += test-reallocarray.c signature.h macros.h 1304 1305## end gnulib module reallocarray-tests 1306 1307## begin gnulib module regex-tests 1308 1309TESTS += test-regex 1310check_PROGRAMS += test-regex 1311test_regex_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIB_MBRTOWC) @LIBINTL@ $(LIBTHREAD) 1312EXTRA_DIST += test-regex.c macros.h 1313 1314## end gnulib module regex-tests 1315 1316## begin gnulib module same-inode 1317 1318 1319EXTRA_DIST += same-inode.h 1320 1321## end gnulib module same-inode 1322 1323## begin gnulib module sched 1324 1325BUILT_SOURCES += sched.h 1326 1327# We need the following in order to create a replacement for <sched.h> when 1328# the system doesn't have one. 1329sched.h: sched.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 1330 $(AM_V_GEN)rm -f $@-t $@ && \ 1331 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1332 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1333 -e 's|@''HAVE_SCHED_H''@|$(HAVE_SCHED_H)|g' \ 1334 -e 's|@''HAVE_SYS_CDEFS_H''@|$(HAVE_SYS_CDEFS_H)|g' \ 1335 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1336 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1337 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1338 -e 's|@''NEXT_SCHED_H''@|$(NEXT_SCHED_H)|g' \ 1339 -e 's|@''HAVE_STRUCT_SCHED_PARAM''@|$(HAVE_STRUCT_SCHED_PARAM)|g' \ 1340 -e 's/@''GNULIB_SCHED_YIELD''@/$(GL_GNULIB_SCHED_YIELD)/g' \ 1341 -e 's|@''HAVE_SCHED_YIELD''@|$(HAVE_SCHED_YIELD)|g' \ 1342 -e 's|@''REPLACE_SCHED_YIELD''@|$(REPLACE_SCHED_YIELD)|g' \ 1343 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1344 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1345 < $(srcdir)/sched.in.h; \ 1346 } > $@-t && \ 1347 mv $@-t $@ 1348MOSTLYCLEANFILES += sched.h sched.h-t 1349 1350EXTRA_DIST += sched.in.h 1351 1352## end gnulib module sched 1353 1354## begin gnulib module sched-tests 1355 1356TESTS += test-sched 1357check_PROGRAMS += test-sched 1358EXTRA_DIST += test-sched.c 1359 1360## end gnulib module sched-tests 1361 1362## begin gnulib module select 1363 1364 1365EXTRA_DIST += select.c 1366 1367EXTRA_libtests_a_SOURCES += select.c 1368 1369## end gnulib module select 1370 1371## begin gnulib module select-tests 1372 1373TESTS += test-select test-select-in.sh test-select-out.sh 1374# test-select-stdin has to be run by hand. 1375check_PROGRAMS += test-select test-select-fd test-select-stdin 1376test_select_LDADD = $(LDADD) @LIB_SELECT@ @LIBSOCKET@ $(INET_PTON_LIB) 1377test_select_fd_LDADD = $(LDADD) @LIB_SELECT@ 1378test_select_stdin_LDADD = $(LDADD) @LIB_SELECT@ 1379EXTRA_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 1380 1381## end gnulib module select-tests 1382 1383## begin gnulib module setenv-tests 1384 1385TESTS += test-setenv 1386check_PROGRAMS += test-setenv 1387EXTRA_DIST += test-setenv.c signature.h macros.h 1388 1389## end gnulib module setenv-tests 1390 1391## begin gnulib module setlocale-null-tests 1392 1393TESTS += \ 1394 test-setlocale_null \ 1395 test-setlocale_null-mt-one \ 1396 test-setlocale_null-mt-all 1397check_PROGRAMS += \ 1398 test-setlocale_null \ 1399 test-setlocale_null-mt-one \ 1400 test-setlocale_null-mt-all 1401test_setlocale_null_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ 1402test_setlocale_null_mt_one_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ $(LIBMULTITHREAD) $(LIB_NANOSLEEP) 1403test_setlocale_null_mt_all_LDADD = $(LDADD) @LIB_SETLOCALE_NULL@ $(LIBMULTITHREAD) $(LIB_NANOSLEEP) 1404EXTRA_DIST += test-setlocale_null.c test-setlocale_null-mt-one.c test-setlocale_null-mt-all.c 1405 1406## end gnulib module setlocale-null-tests 1407 1408## begin gnulib module setsockopt 1409 1410 1411EXTRA_DIST += setsockopt.c w32sock.h 1412 1413EXTRA_libtests_a_SOURCES += setsockopt.c 1414 1415## end gnulib module setsockopt 1416 1417## begin gnulib module setsockopt-tests 1418 1419TESTS += test-setsockopt 1420check_PROGRAMS += test-setsockopt 1421test_setsockopt_LDADD = $(LDADD) @LIBSOCKET@ 1422EXTRA_DIST += test-setsockopt.c signature.h macros.h 1423 1424## end gnulib module setsockopt-tests 1425 1426## begin gnulib module sh-quote-tests 1427 1428TESTS += test-sh-quote 1429check_PROGRAMS += test-sh-quote 1430test_sh_quote_LDADD = $(LDADD) @LIBINTL@ $(LIB_MBRTOWC) 1431EXTRA_DIST += test-sh-quote.c 1432 1433## end gnulib module sh-quote-tests 1434 1435## begin gnulib module sigaction 1436 1437libtests_a_SOURCES += sig-handler.c 1438 1439EXTRA_DIST += sig-handler.h sigaction.c 1440 1441EXTRA_libtests_a_SOURCES += sigaction.c 1442 1443## end gnulib module sigaction 1444 1445## begin gnulib module sigaction-tests 1446 1447TESTS += test-sigaction 1448check_PROGRAMS += test-sigaction 1449EXTRA_DIST += test-sigaction.c signature.h macros.h 1450 1451## end gnulib module sigaction-tests 1452 1453## begin gnulib module signal-h-tests 1454 1455TESTS += test-signal-h 1456check_PROGRAMS += test-signal-h 1457EXTRA_DIST += test-signal-h.c 1458 1459## end gnulib module signal-h-tests 1460 1461## begin gnulib module sigprocmask 1462 1463 1464EXTRA_DIST += sigprocmask.c 1465 1466EXTRA_libtests_a_SOURCES += sigprocmask.c 1467 1468## end gnulib module sigprocmask 1469 1470## begin gnulib module sigprocmask-tests 1471 1472TESTS += test-sigprocmask 1473check_PROGRAMS += test-sigprocmask 1474EXTRA_DIST += test-sigprocmask.c signature.h macros.h 1475 1476## end gnulib module sigprocmask-tests 1477 1478## begin gnulib module sigsegv-tests 1479 1480TESTS += \ 1481 test-sigsegv-catch-segv1 \ 1482 test-sigsegv-catch-segv2 \ 1483 test-sigsegv-catch-stackoverflow1 \ 1484 test-sigsegv-catch-stackoverflow2 1485check_PROGRAMS += \ 1486 test-sigsegv-catch-segv1 \ 1487 test-sigsegv-catch-segv2 \ 1488 test-sigsegv-catch-stackoverflow1 \ 1489 test-sigsegv-catch-stackoverflow2 1490test_sigsegv_catch_segv1_LDADD = $(LDADD) $(LIBSIGSEGV) 1491test_sigsegv_catch_segv2_LDADD = $(LDADD) $(LIBSIGSEGV) 1492test_sigsegv_catch_stackoverflow1_LDADD = $(LDADD) $(LIBSIGSEGV) 1493test_sigsegv_catch_stackoverflow2_LDADD = $(LDADD) $(LIBSIGSEGV) 1494EXTRA_DIST += test-sigsegv-catch-segv1.c test-sigsegv-catch-segv2.c test-sigsegv-catch-stackoverflow1.c test-sigsegv-catch-stackoverflow2.c altstack-util.h mmap-anon-util.h 1495 1496## end gnulib module sigsegv-tests 1497 1498## begin gnulib module sleep 1499 1500 1501EXTRA_DIST += sleep.c 1502 1503EXTRA_libtests_a_SOURCES += sleep.c 1504 1505## end gnulib module sleep 1506 1507## begin gnulib module sleep-tests 1508 1509TESTS += test-sleep 1510check_PROGRAMS += test-sleep 1511EXTRA_DIST += test-sleep.c signature.h macros.h 1512 1513## end gnulib module sleep-tests 1514 1515## begin gnulib module snippet/_Noreturn 1516 1517# Because this Makefile snippet defines a variable used by other 1518# gnulib Makefile snippets, it must be present in all makefiles that 1519# need it. This is ensured by the applicability 'all' defined above. 1520 1521_NORETURN_H=$(srcdir)/_Noreturn.h 1522 1523EXTRA_DIST += _Noreturn.h 1524 1525## end gnulib module snippet/_Noreturn 1526 1527## begin gnulib module snippet/arg-nonnull 1528 1529# Because this Makefile snippet defines a variable used by other 1530# gnulib Makefile snippets, it must be present in all makefiles that 1531# need it. This is ensured by the applicability 'all' defined above. 1532 1533ARG_NONNULL_H=$(srcdir)/arg-nonnull.h 1534 1535EXTRA_DIST += arg-nonnull.h 1536 1537## end gnulib module snippet/arg-nonnull 1538 1539## begin gnulib module snippet/c++defs 1540 1541# Because this Makefile snippet defines a variable used by other 1542# gnulib Makefile snippets, it must be present in all makefiles that 1543# need it. This is ensured by the applicability 'all' defined above. 1544 1545CXXDEFS_H=$(srcdir)/c++defs.h 1546 1547EXTRA_DIST += c++defs.h 1548 1549## end gnulib module snippet/c++defs 1550 1551## begin gnulib module snippet/warn-on-use 1552 1553# Because this Makefile snippet defines a variable used by other 1554# gnulib Makefile snippets, it must be present in all makefiles that 1555# need it. This is ensured by the applicability 'all' defined above. 1556 1557WARN_ON_USE_H=$(srcdir)/warn-on-use.h 1558 1559EXTRA_DIST += warn-on-use.h 1560 1561## end gnulib module snippet/warn-on-use 1562 1563## begin gnulib module snprintf 1564 1565 1566EXTRA_DIST += snprintf.c 1567 1568EXTRA_libtests_a_SOURCES += snprintf.c 1569 1570## end gnulib module snprintf 1571 1572## begin gnulib module snprintf-tests 1573 1574TESTS += test-snprintf 1575check_PROGRAMS += test-snprintf 1576 1577EXTRA_DIST += test-snprintf.c signature.h macros.h 1578 1579## end gnulib module snprintf-tests 1580 1581## begin gnulib module socket 1582 1583 1584EXTRA_DIST += socket.c w32sock.h 1585 1586EXTRA_libtests_a_SOURCES += socket.c 1587 1588## end gnulib module socket 1589 1590## begin gnulib module sockets 1591 1592libtests_a_SOURCES += sockets.h sockets.c 1593 1594EXTRA_DIST += w32sock.h 1595 1596## end gnulib module sockets 1597 1598## begin gnulib module sockets-tests 1599 1600TESTS += test-sockets 1601check_PROGRAMS += test-sockets 1602test_sockets_LDADD = $(LDADD) @LIBSOCKET@ 1603EXTRA_DIST += test-sockets.c 1604 1605## end gnulib module sockets-tests 1606 1607## begin gnulib module stat-tests 1608 1609TESTS += test-stat 1610check_PROGRAMS += test-stat 1611test_stat_LDADD = $(LDADD) $(LIBINTL) 1612EXTRA_DIST += test-stat.h test-stat.c signature.h macros.h 1613 1614## end gnulib module stat-tests 1615 1616## begin gnulib module stat-time-tests 1617 1618TESTS += test-stat-time 1619check_PROGRAMS += test-stat-time 1620test_stat_time_LDADD = $(LDADD) $(LIB_NANOSLEEP) 1621EXTRA_DIST += test-stat-time.c macros.h nap.h 1622 1623## end gnulib module stat-time-tests 1624 1625## begin gnulib module stdalign-tests 1626 1627TESTS += test-stdalign 1628check_PROGRAMS += test-stdalign 1629EXTRA_DIST += test-stdalign.c macros.h 1630 1631## end gnulib module stdalign-tests 1632 1633## begin gnulib module stdbool-tests 1634 1635TESTS += test-stdbool 1636check_PROGRAMS += test-stdbool 1637EXTRA_DIST += test-stdbool.c 1638 1639## end gnulib module stdbool-tests 1640 1641## begin gnulib module stddef-tests 1642 1643TESTS += test-stddef 1644check_PROGRAMS += test-stddef 1645EXTRA_DIST += test-stddef.c 1646 1647## end gnulib module stddef-tests 1648 1649## begin gnulib module stdint-tests 1650 1651TESTS += test-stdint 1652check_PROGRAMS += test-stdint 1653EXTRA_DIST += test-stdint.c 1654 1655## end gnulib module stdint-tests 1656 1657## begin gnulib module stdio-tests 1658 1659TESTS += test-stdio 1660check_PROGRAMS += test-stdio 1661EXTRA_DIST += test-stdio.c 1662 1663## end gnulib module stdio-tests 1664 1665## begin gnulib module stdlib-tests 1666 1667TESTS += test-stdlib 1668check_PROGRAMS += test-stdlib 1669EXTRA_DIST += test-stdlib.c test-sys_wait.h 1670 1671## end gnulib module stdlib-tests 1672 1673## begin gnulib module strerror-tests 1674 1675TESTS += test-strerror 1676check_PROGRAMS += test-strerror 1677EXTRA_DIST += test-strerror.c signature.h macros.h 1678 1679## end gnulib module strerror-tests 1680 1681## begin gnulib module strerror_r-posix 1682 1683 1684EXTRA_DIST += strerror_r.c 1685 1686EXTRA_libtests_a_SOURCES += strerror_r.c 1687 1688## end gnulib module strerror_r-posix 1689 1690## begin gnulib module strerror_r-posix-tests 1691 1692TESTS += test-strerror_r 1693check_PROGRAMS += test-strerror_r 1694EXTRA_DIST += test-strerror_r.c signature.h macros.h 1695 1696## end gnulib module strerror_r-posix-tests 1697 1698## begin gnulib module striconv-tests 1699 1700TESTS += test-striconv 1701check_PROGRAMS += test-striconv 1702test_striconv_LDADD = $(LDADD) @LIBICONV@ 1703 1704EXTRA_DIST += test-striconv.c macros.h 1705 1706## end gnulib module striconv-tests 1707 1708## begin gnulib module string-tests 1709 1710TESTS += test-string 1711check_PROGRAMS += test-string 1712EXTRA_DIST += test-string.c 1713 1714## end gnulib module string-tests 1715 1716## begin gnulib module strings-tests 1717 1718TESTS += test-strings 1719check_PROGRAMS += test-strings 1720EXTRA_DIST += test-strings.c 1721 1722## end gnulib module strings-tests 1723 1724## begin gnulib module strnlen-tests 1725 1726TESTS += test-strnlen 1727check_PROGRAMS += test-strnlen 1728EXTRA_DIST += test-strnlen.c zerosize-ptr.h signature.h macros.h 1729 1730## end gnulib module strnlen-tests 1731 1732## begin gnulib module strtoimax-tests 1733 1734TESTS += test-strtoimax 1735check_PROGRAMS += test-strtoimax 1736EXTRA_DIST += test-strtoimax.c signature.h macros.h 1737 1738## end gnulib module strtoimax-tests 1739 1740## begin gnulib module strtoll-tests 1741 1742TESTS += test-strtoll 1743check_PROGRAMS += test-strtoll 1744EXTRA_DIST += test-strtoll.c signature.h macros.h 1745 1746## end gnulib module strtoll-tests 1747 1748## begin gnulib module symlink 1749 1750 1751EXTRA_DIST += symlink.c 1752 1753EXTRA_libtests_a_SOURCES += symlink.c 1754 1755## end gnulib module symlink 1756 1757## begin gnulib module symlink-tests 1758 1759TESTS += test-symlink 1760check_PROGRAMS += test-symlink 1761EXTRA_DIST += test-symlink.h test-symlink.c signature.h macros.h 1762 1763## end gnulib module symlink-tests 1764 1765## begin gnulib module sys_ioctl 1766 1767BUILT_SOURCES += sys/ioctl.h 1768 1769# We need the following in order to create <sys/ioctl.h> when the system 1770# does not have a complete one. 1771sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 1772 $(AM_V_at)$(MKDIR_P) sys 1773 $(AM_V_GEN)rm -f $@-t $@ && \ 1774 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1775 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1776 -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \ 1777 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1778 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1779 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1780 -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \ 1781 -e 's/@''GNULIB_IOCTL''@/$(GL_GNULIB_IOCTL)/g' \ 1782 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \ 1783 -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \ 1784 -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \ 1785 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1786 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1787 < $(srcdir)/sys_ioctl.in.h; \ 1788 } > $@-t && \ 1789 mv $@-t $@ 1790MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t 1791MOSTLYCLEANDIRS += sys 1792 1793EXTRA_DIST += sys_ioctl.in.h 1794 1795## end gnulib module sys_ioctl 1796 1797## begin gnulib module sys_ioctl-tests 1798 1799TESTS += test-sys_ioctl 1800check_PROGRAMS += test-sys_ioctl 1801EXTRA_DIST += test-sys_ioctl.c 1802 1803## end gnulib module sys_ioctl-tests 1804 1805## begin gnulib module sys_random-tests 1806 1807TESTS += test-sys_random 1808check_PROGRAMS += test-sys_random 1809EXTRA_DIST += test-sys_random.c 1810 1811## end gnulib module sys_random-tests 1812 1813## begin gnulib module sys_select 1814 1815BUILT_SOURCES += sys/select.h 1816 1817# We need the following in order to create <sys/select.h> when the system 1818# doesn't have one that works with the given compiler. 1819sys/select.h: sys_select.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) 1820 $(AM_V_at)$(MKDIR_P) sys 1821 $(AM_V_GEN)rm -f $@-t $@ && \ 1822 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1823 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1824 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1825 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1826 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1827 -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \ 1828 -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \ 1829 -e 's/@''GNULIB_PSELECT''@/$(GL_GNULIB_PSELECT)/g' \ 1830 -e 's/@''GNULIB_SELECT''@/$(GL_GNULIB_SELECT)/g' \ 1831 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 1832 -e 's|@''HAVE_PSELECT''@|$(HAVE_PSELECT)|g' \ 1833 -e 's|@''REPLACE_PSELECT''@|$(REPLACE_PSELECT)|g' \ 1834 -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \ 1835 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1836 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1837 < $(srcdir)/sys_select.in.h; \ 1838 } > $@-t && \ 1839 mv $@-t $@ 1840MOSTLYCLEANFILES += sys/select.h sys/select.h-t 1841MOSTLYCLEANDIRS += sys 1842 1843EXTRA_DIST += sys_select.in.h 1844 1845## end gnulib module sys_select 1846 1847## begin gnulib module sys_select-tests 1848 1849TESTS += test-sys_select 1850check_PROGRAMS += test-sys_select 1851EXTRA_DIST += test-sys_select.c signature.h 1852 1853## end gnulib module sys_select-tests 1854 1855## begin gnulib module sys_socket 1856 1857BUILT_SOURCES += sys/socket.h 1858libtests_a_SOURCES += sys_socket.c 1859 1860# We need the following in order to create <sys/socket.h> when the system 1861# doesn't have one that works with the given compiler. 1862sys/socket.h: sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H) 1863 $(AM_V_at)$(MKDIR_P) sys 1864 $(AM_V_GEN)rm -f $@-t $@ && \ 1865 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1866 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1867 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1868 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1869 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1870 -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \ 1871 -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \ 1872 -e 's/@''GNULIB_CLOSE''@/$(GL_GNULIB_CLOSE)/g' \ 1873 -e 's/@''GNULIB_SOCKET''@/$(GL_GNULIB_SOCKET)/g' \ 1874 -e 's/@''GNULIB_CONNECT''@/$(GL_GNULIB_CONNECT)/g' \ 1875 -e 's/@''GNULIB_ACCEPT''@/$(GL_GNULIB_ACCEPT)/g' \ 1876 -e 's/@''GNULIB_BIND''@/$(GL_GNULIB_BIND)/g' \ 1877 -e 's/@''GNULIB_GETPEERNAME''@/$(GL_GNULIB_GETPEERNAME)/g' \ 1878 -e 's/@''GNULIB_GETSOCKNAME''@/$(GL_GNULIB_GETSOCKNAME)/g' \ 1879 -e 's/@''GNULIB_GETSOCKOPT''@/$(GL_GNULIB_GETSOCKOPT)/g' \ 1880 -e 's/@''GNULIB_LISTEN''@/$(GL_GNULIB_LISTEN)/g' \ 1881 -e 's/@''GNULIB_RECV''@/$(GL_GNULIB_RECV)/g' \ 1882 -e 's/@''GNULIB_SEND''@/$(GL_GNULIB_SEND)/g' \ 1883 -e 's/@''GNULIB_RECVFROM''@/$(GL_GNULIB_RECVFROM)/g' \ 1884 -e 's/@''GNULIB_SENDTO''@/$(GL_GNULIB_SENDTO)/g' \ 1885 -e 's/@''GNULIB_SETSOCKOPT''@/$(GL_GNULIB_SETSOCKOPT)/g' \ 1886 -e 's/@''GNULIB_SHUTDOWN''@/$(GL_GNULIB_SHUTDOWN)/g' \ 1887 -e 's/@''GNULIB_ACCEPT4''@/$(GL_GNULIB_ACCEPT4)/g' \ 1888 -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ 1889 -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \ 1890 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \ 1891 -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \ 1892 -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \ 1893 -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \ 1894 -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ 1895 -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ 1896 -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ 1897 < $(srcdir)/sys_socket.in.h; \ 1898 } > $@-t && \ 1899 mv -f $@-t $@ 1900MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t 1901MOSTLYCLEANDIRS += sys 1902 1903EXTRA_DIST += sys_socket.in.h 1904 1905## end gnulib module sys_socket 1906 1907## begin gnulib module sys_socket-tests 1908 1909TESTS += test-sys_socket 1910check_PROGRAMS += test-sys_socket 1911EXTRA_DIST += test-sys_socket.c 1912 1913## end gnulib module sys_socket-tests 1914 1915## begin gnulib module sys_stat-tests 1916 1917TESTS += test-sys_stat 1918check_PROGRAMS += test-sys_stat 1919EXTRA_DIST += test-sys_stat.c 1920 1921## end gnulib module sys_stat-tests 1922 1923## begin gnulib module sys_time-tests 1924 1925TESTS += test-sys_time 1926check_PROGRAMS += test-sys_time 1927EXTRA_DIST += test-sys_time.c 1928 1929## end gnulib module sys_time-tests 1930 1931## begin gnulib module sys_types-tests 1932 1933TESTS += test-sys_types 1934check_PROGRAMS += test-sys_types 1935EXTRA_DIST += test-sys_types.c 1936 1937## end gnulib module sys_types-tests 1938 1939## begin gnulib module sys_uio 1940 1941BUILT_SOURCES += sys/uio.h 1942 1943# We need the following in order to create <sys/uio.h> when the system 1944# doesn't have one that works with the given compiler. 1945sys/uio.h: sys_uio.in.h $(top_builddir)/config.status 1946 $(AM_V_at)$(MKDIR_P) sys 1947 $(AM_V_GEN)rm -f $@-t $@ && \ 1948 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ 1949 sed -e 's|@''GUARD_PREFIX''@|GL|g' \ 1950 -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ 1951 -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ 1952 -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ 1953 -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \ 1954 -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \ 1955 < $(srcdir)/sys_uio.in.h; \ 1956 } > $@-t && \ 1957 mv -f $@-t $@ 1958MOSTLYCLEANFILES += sys/uio.h sys/uio.h-t 1959MOSTLYCLEANDIRS += sys 1960 1961EXTRA_DIST += sys_uio.in.h 1962 1963## end gnulib module sys_uio 1964 1965## begin gnulib module sys_uio-tests 1966 1967TESTS += test-sys_uio 1968check_PROGRAMS += test-sys_uio 1969EXTRA_DIST += test-sys_uio.c 1970 1971## end gnulib module sys_uio-tests 1972 1973## begin gnulib module sys_wait-tests 1974 1975TESTS += test-sys_wait 1976check_PROGRAMS += test-sys_wait 1977EXTRA_DIST += test-sys_wait.c test-sys_wait.h 1978 1979## end gnulib module sys_wait-tests 1980 1981## begin gnulib module test-framework-sh-tests 1982 1983TESTS += test-init.sh 1984EXTRA_DIST += init.sh 1985EXTRA_DIST += test-init.sh 1986 1987## end gnulib module test-framework-sh-tests 1988 1989## begin gnulib module thread 1990 1991libtests_a_SOURCES += glthread/thread.h glthread/thread.c 1992 1993## end gnulib module thread 1994 1995## begin gnulib module thread-tests 1996 1997TESTS += test-thread_self test-thread_create 1998check_PROGRAMS += test-thread_self test-thread_create 1999test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ 2000test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ 2001EXTRA_DIST += test-thread_self.c test-thread_create.c macros.h 2002 2003## end gnulib module thread-tests 2004 2005## begin gnulib module time-tests 2006 2007TESTS += test-time 2008check_PROGRAMS += test-time 2009EXTRA_DIST += test-time.c 2010 2011## end gnulib module time-tests 2012 2013## begin gnulib module timespec-add 2014 2015libtests_a_SOURCES += timespec-add.c 2016 2017## end gnulib module timespec-add 2018 2019## begin gnulib module timespec-sub 2020 2021libtests_a_SOURCES += timespec-sub.c 2022 2023## end gnulib module timespec-sub 2024 2025## begin gnulib module timespec-tests 2026 2027TESTS += test-timespec 2028check_PROGRAMS += test-timespec 2029EXTRA_DIST += test-timespec.c macros.h 2030 2031## end gnulib module timespec-tests 2032 2033## begin gnulib module unistd-tests 2034 2035TESTS += test-unistd 2036check_PROGRAMS += test-unistd 2037EXTRA_DIST += test-unistd.c 2038 2039## end gnulib module unistd-tests 2040 2041## begin gnulib module unistr/u8-mbtoucr-tests 2042 2043TESTS += test-u8-mbtoucr 2044check_PROGRAMS += test-u8-mbtoucr 2045test_u8_mbtoucr_SOURCES = unistr/test-u8-mbtoucr.c 2046test_u8_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING) 2047EXTRA_DIST += unistr/test-u8-mbtoucr.c macros.h 2048 2049## end gnulib module unistr/u8-mbtoucr-tests 2050 2051## begin gnulib module unistr/u8-uctomb-tests 2052 2053TESTS += test-u8-uctomb 2054check_PROGRAMS += test-u8-uctomb 2055test_u8_uctomb_SOURCES = unistr/test-u8-uctomb.c 2056test_u8_uctomb_LDADD = $(LDADD) $(LIBUNISTRING) 2057EXTRA_DIST += unistr/test-u8-uctomb.c macros.h 2058 2059## end gnulib module unistr/u8-uctomb-tests 2060 2061## begin gnulib module uniwidth/width-tests 2062 2063TESTS += test-uc_width uniwidth/test-uc_width2.sh 2064check_PROGRAMS += test-uc_width test-uc_width2 2065test_uc_width_SOURCES = uniwidth/test-uc_width.c 2066test_uc_width_LDADD = $(LDADD) $(LIBUNISTRING) 2067test_uc_width2_SOURCES = uniwidth/test-uc_width2.c 2068test_uc_width2_LDADD = $(LDADD) $(LIBUNISTRING) 2069EXTRA_DIST += uniwidth/test-uc_width.c uniwidth/test-uc_width2.c uniwidth/test-uc_width2.sh macros.h 2070 2071## end gnulib module uniwidth/width-tests 2072 2073## begin gnulib module unsetenv-tests 2074 2075TESTS += test-unsetenv 2076check_PROGRAMS += test-unsetenv 2077EXTRA_DIST += test-unsetenv.c signature.h macros.h 2078 2079## end gnulib module unsetenv-tests 2080 2081## begin gnulib module update-copyright-tests 2082 2083TESTS += test-update-copyright.sh 2084TESTS_ENVIRONMENT += abs_aux_dir='$(abs_aux_dir)' 2085EXTRA_DIST += test-update-copyright.sh 2086 2087## end gnulib module update-copyright-tests 2088 2089## begin gnulib module vasnprintf-tests 2090 2091TESTS += test-vasnprintf 2092check_PROGRAMS += test-vasnprintf 2093 2094EXTRA_DIST += test-vasnprintf.c macros.h 2095 2096## end gnulib module vasnprintf-tests 2097 2098## begin gnulib module vasprintf-tests 2099 2100TESTS += test-vasprintf 2101check_PROGRAMS += test-vasprintf 2102 2103EXTRA_DIST += test-vasprintf.c signature.h macros.h 2104 2105## end gnulib module vasprintf-tests 2106 2107## begin gnulib module vc-list-files-tests 2108 2109TESTS += test-vc-list-files-git.sh 2110TESTS += test-vc-list-files-cvs.sh 2111TESTS_ENVIRONMENT += abs_aux_dir='$(abs_aux_dir)' 2112EXTRA_DIST += test-vc-list-files-git.sh test-vc-list-files-cvs.sh 2113 2114## end gnulib module vc-list-files-tests 2115 2116## begin gnulib module verify-tests 2117 2118TESTS_ENVIRONMENT += MAKE='$(MAKE)' 2119TESTS += test-verify test-verify.sh 2120check_PROGRAMS += test-verify 2121# test-verify-try is never built, but test-verify.sh needs a rule to 2122# build test-verify-try.o. 2123EXTRA_PROGRAMS += test-verify-try 2124 2125# This test expects compilation of test-verify-try.c to fail, and 2126# each time it fails, the makefile rule does not perform the usual 2127# "mv -f $name.Tpo $name.po, so tell make clean to remove that file. 2128MOSTLYCLEANFILES += .deps/test-verify-try.Tpo 2129EXTRA_DIST += test-verify.c test-verify-try.c test-verify.sh 2130 2131## end gnulib module verify-tests 2132 2133## begin gnulib module version-etc-tests 2134 2135TESTS += test-version-etc.sh 2136check_PROGRAMS += test-version-etc 2137test_version_etc_LDADD = $(LDADD) @LIBINTL@ 2138EXTRA_DIST += test-version-etc.c test-version-etc.sh 2139 2140## end gnulib module version-etc-tests 2141 2142## begin gnulib module wchar-tests 2143 2144TESTS += test-wchar 2145check_PROGRAMS += test-wchar 2146EXTRA_DIST += test-wchar.c 2147 2148## end gnulib module wchar-tests 2149 2150## begin gnulib module wcrtomb-tests 2151 2152TESTS += \ 2153 test-wcrtomb.sh \ 2154 test-wcrtomb-w32-1.sh test-wcrtomb-w32-2.sh test-wcrtomb-w32-3.sh \ 2155 test-wcrtomb-w32-4.sh test-wcrtomb-w32-5.sh test-wcrtomb-w32-6.sh \ 2156 test-wcrtomb-w32-7.sh 2157TESTS_ENVIRONMENT += \ 2158 LOCALE_FR='@LOCALE_FR@' \ 2159 LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ 2160 LOCALE_JA='@LOCALE_JA@' \ 2161 LOCALE_ZH_CN='@LOCALE_ZH_CN@' 2162check_PROGRAMS += test-wcrtomb test-wcrtomb-w32 2163test_wcrtomb_LDADD = $(LDADD) $(LIB_SETLOCALE) 2164EXTRA_DIST += test-wcrtomb.sh test-wcrtomb.c test-wcrtomb-w32-1.sh test-wcrtomb-w32-2.sh test-wcrtomb-w32-3.sh test-wcrtomb-w32-4.sh test-wcrtomb-w32-5.sh test-wcrtomb-w32-6.sh test-wcrtomb-w32-7.sh test-wcrtomb-w32.c signature.h macros.h 2165 2166## end gnulib module wcrtomb-tests 2167 2168## begin gnulib module wctob 2169 2170 2171EXTRA_DIST += wctob.c 2172 2173EXTRA_libtests_a_SOURCES += wctob.c 2174 2175## end gnulib module wctob 2176 2177## begin gnulib module wctomb 2178 2179 2180EXTRA_DIST += wctomb-impl.h wctomb.c 2181 2182EXTRA_libtests_a_SOURCES += wctomb.c 2183 2184## end gnulib module wctomb 2185 2186## begin gnulib module wctype-h-tests 2187 2188TESTS += test-wctype-h 2189check_PROGRAMS += test-wctype-h 2190EXTRA_DIST += test-wctype-h.c macros.h 2191 2192## end gnulib module wctype-h-tests 2193 2194## begin gnulib module wcwidth-tests 2195 2196TESTS += test-wcwidth 2197check_PROGRAMS += test-wcwidth 2198test_wcwidth_LDADD = $(LDADD) $(LIB_SETLOCALE) $(LIBUNISTRING) 2199EXTRA_DIST += test-wcwidth.c signature.h macros.h 2200 2201## end gnulib module wcwidth-tests 2202 2203## begin gnulib module windows-thread 2204 2205 2206EXTRA_DIST += windows-thread.c windows-thread.h 2207 2208EXTRA_libtests_a_SOURCES += windows-thread.c 2209 2210## end gnulib module windows-thread 2211 2212## begin gnulib module windows-tls 2213 2214 2215EXTRA_DIST += windows-tls.c windows-tls.h 2216 2217EXTRA_libtests_a_SOURCES += windows-tls.c 2218 2219## end gnulib module windows-tls 2220 2221## begin gnulib module xalloc-die-tests 2222 2223TESTS += test-xalloc-die.sh 2224check_PROGRAMS += test-xalloc-die 2225test_xalloc_die_LDADD = $(LDADD) @LIBINTL@ 2226EXTRA_DIST += test-xalloc-die.c test-xalloc-die.sh 2227 2228## end gnulib module xalloc-die-tests 2229 2230## begin gnulib module xstdopen-tests 2231 2232TESTS += test-xstdopen.sh 2233check_PROGRAMS += test-xstdopen 2234test_xstdopen_LDADD = $(LDADD) @LIBINTL@ 2235EXTRA_DIST += test-xstdopen.c test-xstdopen.sh macros.h 2236 2237## end gnulib module xstdopen-tests 2238 2239## begin gnulib module xstrtoimax-tests 2240 2241TESTS += test-xstrtoimax.sh 2242check_PROGRAMS += test-xstrtoimax 2243test_xstrtoimax_LDADD = $(LDADD) @LIBINTL@ 2244EXTRA_DIST += test-xstrtoimax.c test-xstrtoimax.sh 2245 2246## end gnulib module xstrtoimax-tests 2247 2248## begin gnulib module xstrtol-error 2249 2250libtests_a_SOURCES += xstrtol-error.c 2251 2252EXTRA_DIST += xstrtol-error.h 2253 2254## end gnulib module xstrtol-error 2255 2256## begin gnulib module xstrtol-tests 2257 2258TESTS += test-xstrtol.sh 2259check_PROGRAMS += test-xstrtol test-xstrtoul 2260test_xstrtol_LDADD = $(LDADD) @LIBINTL@ 2261test_xstrtoul_LDADD = $(LDADD) @LIBINTL@ 2262EXTRA_DIST += test-xstrtol.c test-xstrtoul.c test-xstrtol.sh 2263 2264## end gnulib module xstrtol-tests 2265 2266## begin gnulib module xvasprintf-tests 2267 2268TESTS += test-xvasprintf 2269check_PROGRAMS += test-xvasprintf 2270test_xvasprintf_LDADD = $(LDADD) @LIBINTL@ 2271 2272EXTRA_DIST += test-xvasprintf.c macros.h 2273 2274## end gnulib module xvasprintf-tests 2275 2276all: all-notice 2277all-notice: 2278 @echo '## ---------------------------------------------------- ##' 2279 @echo '## ------------------- Gnulib tests ------------------- ##' 2280 @echo '## You can ignore compiler warnings in this directory. ##' 2281 @echo '## ---------------------------------------------------- ##' 2282 2283check-am: check-notice 2284check-notice: 2285 @echo '## ---------------------------------------------------------------------- ##' 2286 @echo '## ---------------------------- Gnulib tests ---------------------------- ##' 2287 @echo '## Please report test failures in this directory to <bug-gnulib@gnu.org>. ##' 2288 @echo '## ---------------------------------------------------------------------- ##' 2289 2290# Clean up after Solaris cc. 2291clean-local: 2292 rm -rf SunWS_cache 2293 2294mostlyclean-local: mostlyclean-generic 2295 @for dir in '' $(MOSTLYCLEANDIRS); do \ 2296 if test -n "$$dir" && test -d $$dir; then \ 2297 echo "rmdir $$dir"; rmdir $$dir; \ 2298 fi; \ 2299 done; \ 2300 : 2301