Makefile.am (16844B)
1 # This Makefile.am is in the public domain 2 EMPTY_ITEM = 3 4 @HEAVY_TESTS_NOTPARALLEL@ 5 6 SUBDIRS = . 7 8 AM_CPPFLAGS = \ 9 -I$(top_srcdir)/src/include \ 10 -I$(top_srcdir)/src/microhttpd \ 11 -DMHD_CPU_COUNT=$(CPU_COUNT) \ 12 $(CPPFLAGS_ac) $(LIBCURL_CPPFLAGS) 13 14 AM_CFLAGS = $(CFLAGS_ac) @LIBGCRYPT_CFLAGS@ 15 16 AM_LDFLAGS = $(LDFLAGS_ac) 17 18 AM_TESTS_ENVIRONMENT = $(TESTS_ENVIRONMENT_ac) 19 20 if USE_COVERAGE 21 AM_CFLAGS += -fprofile-arcs -ftest-coverage 22 endif 23 24 if ENABLE_HTTPS 25 SUBDIRS += https 26 endif 27 28 LDADD = \ 29 $(top_builddir)/src/microhttpd/libmicrohttpd.la \ 30 @LIBCURL@ 31 32 $(top_builddir)/src/microhttpd/libmicrohttpd.la: $(top_builddir)/src/microhttpd/Makefile 33 @echo ' cd $(top_builddir)/src/microhttpd && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.la'; \ 34 $(am__cd) $(top_builddir)/src/microhttpd && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.la 35 36 THREAD_ONLY_TESTS = \ 37 test_urlparse \ 38 test_long_header \ 39 test_long_header11 \ 40 test_iplimit11 \ 41 test_termination \ 42 $(EMPTY_ITEM) 43 44 if HEAVY_TESTS 45 THREAD_ONLY_TESTS += \ 46 test_add_conn_cleanup \ 47 test_add_conn_cleanup_nolisten \ 48 test_timeout \ 49 $(EMPTY_ITEM) 50 endif 51 52 if HAVE_POSIX_THREADS 53 if HEAVY_TESTS 54 THREAD_ONLY_TESTS += \ 55 perf_get_concurrent11 \ 56 $(EMPTY_ITEM) 57 endif 58 59 THREAD_ONLY_TESTS += \ 60 test_get_wait \ 61 test_get_wait11 \ 62 test_suspend_resume_thread \ 63 $(EMPTY_ITEM) 64 65 if HEAVY_TESTS 66 THREAD_ONLY_TESTS += \ 67 test_concurrent_stop \ 68 test_quiesce \ 69 $(EMPTY_ITEM) 70 endif 71 72 if HAVE_CURL_BINARY 73 THREAD_ONLY_TESTS += \ 74 test_quiesce_stream 75 endif 76 endif 77 78 if HEAVY_TESTS 79 if HAVE_POSIX_THREADS 80 THREAD_ONLY_TESTS += \ 81 perf_get_concurrent 82 endif 83 endif 84 85 if RUN_LIBCURL_TESTS 86 check_PROGRAMS = \ 87 test_get \ 88 test_head \ 89 test_head10 \ 90 test_get_iovec \ 91 test_get_sendfile \ 92 test_get_close \ 93 test_get_close10 \ 94 test_get_keep_alive \ 95 test_get_keep_alive10 \ 96 test_delete \ 97 test_patch \ 98 test_put \ 99 test_add_conn \ 100 test_add_conn_nolisten \ 101 test_process_headers \ 102 test_process_arguments \ 103 test_toolarge_method \ 104 test_toolarge_url \ 105 test_toolarge_request_header_name \ 106 test_toolarge_request_header_value \ 107 test_toolarge_request_headers \ 108 test_toolarge_reply_header_name \ 109 test_toolarge_reply_header_value \ 110 test_toolarge_reply_headers \ 111 test_tricky_url \ 112 test_tricky_header2 \ 113 test_large_put \ 114 test_get11 \ 115 test_get_iovec11 \ 116 test_get_sendfile11 \ 117 test_patch11 \ 118 test_put11 \ 119 test_large_put11 \ 120 test_large_put_inc11 \ 121 test_put_broken_len10 \ 122 test_put_broken_len \ 123 test_get_chunked \ 124 test_get_chunked_close \ 125 test_get_chunked_string \ 126 test_get_chunked_close_string \ 127 test_get_chunked_empty \ 128 test_get_chunked_close_empty \ 129 test_get_chunked_string_empty \ 130 test_get_chunked_close_string_empty \ 131 test_get_chunked_sized \ 132 test_get_chunked_close_sized \ 133 test_get_chunked_empty_sized \ 134 test_get_chunked_close_empty_sized \ 135 test_get_chunked_forced \ 136 test_get_chunked_close_forced \ 137 test_get_chunked_empty_forced \ 138 test_get_chunked_close_empty_forced \ 139 test_put_chunked \ 140 test_callback \ 141 test_get_header_fold \ 142 test_put_header_fold \ 143 test_put_large_header_fold \ 144 test_put_header_fold_last \ 145 test_put_header_fold_large \ 146 test_get_header_double_fold \ 147 test_put_header_double_fold \ 148 test_put_large_header_double_fold \ 149 test_put_header_double_fold_last \ 150 test_put_header_double_fold_large \ 151 $(EMPTY_ITEM) 152 153 if ENABLE_COOKIE 154 check_PROGRAMS += \ 155 test_parse_cookies_discp_p2 \ 156 test_parse_cookies_discp_p1 \ 157 test_parse_cookies_discp_zero \ 158 test_parse_cookies_discp_n2 \ 159 test_parse_cookies_discp_n3 160 endif 161 162 if HEAVY_TESTS 163 check_PROGRAMS += \ 164 perf_get 165 endif 166 167 if ENABLE_BAUTH 168 check_PROGRAMS += \ 169 test_basicauth test_basicauth_preauth \ 170 test_basicauth_oldapi test_basicauth_preauth_oldapi 171 endif 172 173 if HAVE_POSTPROCESSOR 174 check_PROGRAMS += \ 175 test_post \ 176 test_postform \ 177 test_post_loop \ 178 test_post11 \ 179 test_postform11 \ 180 test_post_loop11 181 endif 182 183 184 if ENABLE_DAUTH 185 if ENABLE_MD5 186 THREAD_ONLY_TESTS += \ 187 test_digestauth \ 188 test_digestauth_with_arguments \ 189 test_digestauth_concurrent 190 endif 191 if ENABLE_SHA256 192 THREAD_ONLY_TESTS += \ 193 test_digestauth_sha256 194 endif 195 196 if ENABLE_MD5 197 check_PROGRAMS += \ 198 test_digestauth_emu_ext \ 199 test_digestauth_emu_ext_oldapi \ 200 test_digestauth2 \ 201 test_digestauth2_rfc2069 \ 202 test_digestauth2_rfc2069_userdigest \ 203 test_digestauth2_oldapi1 \ 204 test_digestauth2_oldapi2 \ 205 test_digestauth2_userhash \ 206 test_digestauth2_userdigest \ 207 test_digestauth2_oldapi1_userdigest \ 208 test_digestauth2_oldapi2_userdigest \ 209 test_digestauth2_userhash_userdigest \ 210 test_digestauth2_bind_all \ 211 test_digestauth2_bind_uri \ 212 test_digestauth2_oldapi1_bind_all \ 213 test_digestauth2_oldapi1_bind_uri 214 endif 215 if ENABLE_SHA256 216 check_PROGRAMS += \ 217 test_digestauth2_sha256 \ 218 test_digestauth2_sha256_userhash \ 219 test_digestauth2_oldapi2_sha256 \ 220 test_digestauth2_sha256_userdigest \ 221 test_digestauth2_oldapi2_sha256_userdigest \ 222 test_digestauth2_sha256_userhash_userdigest 223 endif 224 endif 225 226 if HEAVY_TESTS 227 if HAVE_FORK_WAITPID 228 if HAVE_CURL_BINARY 229 check_PROGRAMS += test_get_response_cleanup 230 endif 231 endif 232 endif 233 234 if USE_POSIX_THREADS 235 check_PROGRAMS += \ 236 $(THREAD_ONLY_TESTS) 237 endif 238 if USE_W32_THREADS 239 check_PROGRAMS += \ 240 $(THREAD_ONLY_TESTS) 241 endif 242 243 TESTS = $(check_PROGRAMS) 244 endif 245 246 test_concurrent_stop_SOURCES = \ 247 test_concurrent_stop.c 248 test_concurrent_stop_CFLAGS = \ 249 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 250 test_concurrent_stop_LDADD = \ 251 $(PTHREAD_LIBS) $(LDADD) 252 253 test_get_SOURCES = \ 254 test_get.c mhd_has_in_name.h mhd_has_param.h 255 256 test_head_SOURCES = \ 257 test_head.c mhd_has_in_name.h mhd_has_param.h 258 259 test_head10_SOURCES = \ 260 test_head.c mhd_has_in_name.h mhd_has_param.h 261 262 test_quiesce_SOURCES = \ 263 test_quiesce.c mhd_has_param.h mhd_has_in_name.h 264 test_quiesce_CFLAGS = \ 265 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 266 test_quiesce_LDADD = \ 267 $(PTHREAD_LIBS) $(LDADD) 268 269 test_quiesce_stream_SOURCES = \ 270 test_quiesce_stream.c 271 test_quiesce_stream_CFLAGS = \ 272 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 273 test_quiesce_stream_LDADD = \ 274 $(PTHREAD_LIBS) $(LDADD) 275 276 test_suspend_resume_thread_SOURCES = \ 277 test_suspend_resume_thread.c 278 test_suspend_resume_thread_CFLAGS = \ 279 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 280 test_suspend_resume_thread_LDADD = \ 281 $(PTHREAD_LIBS) $(LDADD) 282 283 test_callback_SOURCES = \ 284 test_callback.c 285 286 perf_get_SOURCES = \ 287 perf_get.c \ 288 mhd_has_in_name.h 289 290 perf_get_concurrent_SOURCES = \ 291 perf_get_concurrent.c \ 292 mhd_has_in_name.h 293 perf_get_concurrent_CFLAGS = \ 294 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 295 perf_get_concurrent_LDADD = \ 296 $(PTHREAD_LIBS) $(LDADD) 297 298 perf_get_concurrent11_SOURCES = \ 299 perf_get_concurrent.c \ 300 mhd_has_in_name.h 301 perf_get_concurrent11_CFLAGS = \ 302 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 303 perf_get_concurrent11_LDADD = \ 304 $(PTHREAD_LIBS) $(LDADD) 305 306 test_basicauth_SOURCES = \ 307 test_basicauth.c 308 309 test_basicauth_preauth_SOURCES = \ 310 test_basicauth.c 311 312 test_basicauth_oldapi_SOURCES = \ 313 test_basicauth.c 314 315 test_basicauth_preauth_oldapi_SOURCES = \ 316 test_basicauth.c 317 318 test_digestauth_SOURCES = \ 319 test_digestauth.c 320 test_digestauth_LDADD = \ 321 @LIBGCRYPT_LIBS@ $(LDADD) 322 323 test_digestauth_sha256_SOURCES = \ 324 test_digestauth_sha256.c 325 test_digestauth_sha256_LDADD = \ 326 @LIBGCRYPT_LIBS@ $(LDADD) 327 328 test_digestauth_with_arguments_SOURCES = \ 329 test_digestauth_with_arguments.c 330 test_digestauth_with_arguments_LDADD = \ 331 @LIBGCRYPT_LIBS@ $(LDADD) 332 333 test_digestauth_concurrent_SOURCES = \ 334 test_digestauth_concurrent.c 335 test_digestauth_concurrent_CFLAGS = \ 336 $(AM_CFLAGS) $(PTHREAD_CFLAGS) 337 test_digestauth_concurrent_LDADD = \ 338 @LIBGCRYPT_LIBS@ $(LDADD) $(PTHREAD_LIBS) $(LDADD) 339 340 test_digestauth_emu_ext_SOURCES = \ 341 test_digestauth_emu_ext.c 342 343 test_digestauth_emu_ext_oldapi_SOURCES = \ 344 test_digestauth_emu_ext.c 345 346 test_digestauth2_SOURCES = \ 347 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 348 349 test_digestauth2_rfc2069_SOURCES = \ 350 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 351 352 test_digestauth2_rfc2069_userdigest_SOURCES = \ 353 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 354 355 test_digestauth2_oldapi1_SOURCES = \ 356 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 357 358 test_digestauth2_oldapi2_SOURCES = \ 359 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 360 361 test_digestauth2_userhash_SOURCES = \ 362 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 363 364 test_digestauth2_sha256_SOURCES = \ 365 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 366 367 test_digestauth2_oldapi2_sha256_SOURCES = \ 368 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 369 370 test_digestauth2_sha256_userhash_SOURCES = \ 371 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 372 373 test_digestauth2_userdigest_SOURCES = \ 374 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 375 376 test_digestauth2_oldapi1_userdigest_SOURCES = \ 377 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 378 379 test_digestauth2_oldapi2_userdigest_SOURCES = \ 380 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 381 382 test_digestauth2_userhash_userdigest_SOURCES = \ 383 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 384 385 test_digestauth2_sha256_userdigest_SOURCES = \ 386 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 387 388 test_digestauth2_oldapi2_sha256_userdigest_SOURCES = \ 389 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 390 391 test_digestauth2_sha256_userhash_userdigest_SOURCES = \ 392 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 393 394 test_digestauth2_bind_all_SOURCES = \ 395 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 396 397 test_digestauth2_bind_uri_SOURCES = \ 398 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 399 400 test_digestauth2_oldapi1_bind_all_SOURCES = \ 401 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 402 403 test_digestauth2_oldapi1_bind_uri_SOURCES = \ 404 test_digestauth2.c mhd_has_param.h mhd_has_in_name.h 405 406 test_get_iovec_SOURCES = \ 407 test_get_iovec.c mhd_has_in_name.h 408 409 test_get_sendfile_SOURCES = \ 410 test_get_sendfile.c mhd_has_in_name.h 411 412 test_get_wait_SOURCES = \ 413 test_get_wait.c \ 414 mhd_has_in_name.h 415 test_get_wait_CFLAGS = \ 416 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 417 test_get_wait_LDADD = \ 418 $(PTHREAD_LIBS) $(LDADD) 419 420 test_get_wait11_SOURCES = \ 421 test_get_wait.c \ 422 mhd_has_in_name.h 423 test_get_wait11_CFLAGS = \ 424 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 425 test_get_wait11_LDADD = \ 426 $(PTHREAD_LIBS) $(LDADD) 427 428 test_urlparse_SOURCES = \ 429 test_urlparse.c mhd_has_in_name.h 430 431 test_get_response_cleanup_SOURCES = \ 432 test_get_response_cleanup.c mhd_has_in_name.h 433 434 test_get_chunked_SOURCES = \ 435 test_get_chunked.c mhd_has_in_name.h 436 437 test_get_chunked_close_SOURCES = \ 438 test_get_chunked.c mhd_has_in_name.h 439 440 test_get_chunked_string_SOURCES = \ 441 test_get_chunked.c mhd_has_in_name.h 442 443 test_get_chunked_close_string_SOURCES = \ 444 test_get_chunked.c mhd_has_in_name.h 445 446 test_get_chunked_empty_SOURCES = \ 447 test_get_chunked.c mhd_has_in_name.h 448 449 test_get_chunked_close_empty_SOURCES = \ 450 test_get_chunked.c mhd_has_in_name.h 451 452 test_get_chunked_string_empty_SOURCES = \ 453 test_get_chunked.c mhd_has_in_name.h 454 455 test_get_chunked_close_string_empty_SOURCES = \ 456 test_get_chunked.c mhd_has_in_name.h 457 458 test_get_chunked_sized_SOURCES = \ 459 test_get_chunked.c mhd_has_in_name.h 460 461 test_get_chunked_close_sized_SOURCES = \ 462 test_get_chunked.c mhd_has_in_name.h 463 464 test_get_chunked_empty_sized_SOURCES = \ 465 test_get_chunked.c mhd_has_in_name.h 466 467 test_get_chunked_close_empty_sized_SOURCES = \ 468 test_get_chunked.c mhd_has_in_name.h 469 470 test_get_chunked_forced_SOURCES = \ 471 test_get_chunked.c mhd_has_in_name.h 472 473 test_get_chunked_close_forced_SOURCES = \ 474 test_get_chunked.c mhd_has_in_name.h 475 476 test_get_chunked_empty_forced_SOURCES = \ 477 test_get_chunked.c mhd_has_in_name.h 478 479 test_get_chunked_close_empty_forced_SOURCES = \ 480 test_get_chunked.c mhd_has_in_name.h 481 482 test_post_SOURCES = \ 483 test_post.c mhd_has_in_name.h 484 485 test_process_headers_SOURCES = \ 486 test_process_headers.c mhd_has_in_name.h 487 488 test_parse_cookies_discp_zero_SOURCES = \ 489 test_parse_cookies.c mhd_has_in_name.h mhd_has_param.h 490 491 test_parse_cookies_discp_p2_SOURCES = \ 492 $(test_parse_cookies_discp_zero_SOURCES) 493 494 test_parse_cookies_discp_p1_SOURCES = \ 495 $(test_parse_cookies_discp_zero_SOURCES) 496 497 test_parse_cookies_discp_n2_SOURCES = \ 498 $(test_parse_cookies_discp_zero_SOURCES) 499 500 test_parse_cookies_discp_n3_SOURCES = \ 501 $(test_parse_cookies_discp_zero_SOURCES) 502 503 test_process_arguments_SOURCES = \ 504 test_process_arguments.c mhd_has_in_name.h 505 506 test_postform_SOURCES = \ 507 test_postform.c mhd_has_in_name.h 508 test_postform_LDADD = \ 509 @LIBGCRYPT_LIBS@ $(LDADD) 510 511 test_post_loop_SOURCES = \ 512 test_post_loop.c mhd_has_in_name.h 513 514 test_delete_SOURCES = \ 515 test_delete.c mhd_has_in_name.h 516 517 test_patch_SOURCES = \ 518 test_patch.c mhd_has_in_name.h 519 520 test_patch11_SOURCES = \ 521 test_patch.c mhd_has_in_name.h 522 523 test_put_SOURCES = \ 524 test_put.c mhd_has_in_name.h 525 526 test_put_chunked_SOURCES = \ 527 test_put_chunked.c 528 529 test_add_conn_SOURCES = \ 530 test_add_conn.c mhd_has_in_name.h mhd_has_param.h 531 test_add_conn_CFLAGS = \ 532 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 533 test_add_conn_LDADD = \ 534 $(PTHREAD_LIBS) $(LDADD) 535 536 test_add_conn_nolisten_SOURCES = \ 537 test_add_conn.c mhd_has_in_name.h mhd_has_param.h 538 test_add_conn_nolisten_CFLAGS = \ 539 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 540 test_add_conn_nolisten_LDADD = \ 541 $(PTHREAD_LIBS) $(LDADD) 542 543 test_add_conn_cleanup_SOURCES = \ 544 test_add_conn.c mhd_has_in_name.h mhd_has_param.h 545 test_add_conn_cleanup_CFLAGS = \ 546 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 547 test_add_conn_cleanup_LDADD = \ 548 $(PTHREAD_LIBS) $(LDADD) 549 550 test_add_conn_cleanup_nolisten_SOURCES = \ 551 test_add_conn.c mhd_has_in_name.h mhd_has_param.h 552 test_add_conn_cleanup_nolisten_CFLAGS = \ 553 $(PTHREAD_CFLAGS) $(AM_CFLAGS) 554 test_add_conn_cleanup_nolisten_LDADD = \ 555 $(PTHREAD_LIBS) $(LDADD) 556 557 test_get11_SOURCES = \ 558 test_get.c mhd_has_in_name.h mhd_has_param.h 559 560 test_get_iovec11_SOURCES = \ 561 test_get_iovec.c mhd_has_in_name.h 562 563 test_get_sendfile11_SOURCES = \ 564 test_get_sendfile.c mhd_has_in_name.h 565 566 test_get_close_SOURCES = \ 567 test_get_close_keep_alive.c mhd_has_in_name.h mhd_has_param.h 568 569 test_get_close10_SOURCES = \ 570 test_get_close_keep_alive.c mhd_has_in_name.h mhd_has_param.h 571 572 test_get_keep_alive_SOURCES = \ 573 test_get_close_keep_alive.c mhd_has_in_name.h mhd_has_param.h 574 575 test_get_keep_alive10_SOURCES = \ 576 test_get_close_keep_alive.c mhd_has_in_name.h mhd_has_param.h 577 578 test_post11_SOURCES = \ 579 test_post.c mhd_has_in_name.h 580 581 test_postform11_SOURCES = \ 582 test_postform.c mhd_has_in_name.h 583 test_postform11_LDADD = \ 584 @LIBGCRYPT_LIBS@ $(LDADD) 585 586 test_post_loop11_SOURCES = \ 587 test_post_loop.c mhd_has_in_name.h 588 589 test_put11_SOURCES = \ 590 test_put.c mhd_has_in_name.h 591 592 test_large_put_SOURCES = \ 593 test_large_put.c mhd_has_in_name.h mhd_has_param.h 594 595 test_large_put11_SOURCES = \ 596 test_large_put.c mhd_has_in_name.h mhd_has_param.h 597 598 test_large_put_inc11_SOURCES = \ 599 test_large_put.c mhd_has_in_name.h mhd_has_param.h 600 601 test_long_header_SOURCES = \ 602 test_long_header.c mhd_has_in_name.h 603 604 test_long_header11_SOURCES = \ 605 test_long_header.c mhd_has_in_name.h 606 607 test_iplimit11_SOURCES = \ 608 test_iplimit.c mhd_has_in_name.h 609 610 test_termination_SOURCES = \ 611 test_termination.c 612 613 test_timeout_SOURCES = \ 614 test_timeout.c mhd_has_in_name.h 615 616 test_toolarge_method_SOURCES = \ 617 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 618 619 test_toolarge_url_SOURCES = \ 620 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 621 622 test_toolarge_request_header_name_SOURCES = \ 623 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 624 625 test_toolarge_request_header_value_SOURCES = \ 626 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 627 628 test_toolarge_request_headers_SOURCES = \ 629 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 630 631 test_toolarge_reply_header_name_SOURCES = \ 632 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 633 634 test_toolarge_reply_header_value_SOURCES = \ 635 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 636 637 test_toolarge_reply_headers_SOURCES = \ 638 test_toolarge.c mhd_has_in_name.h mhd_has_param.h 639 640 test_tricky_url_SOURCES = \ 641 test_tricky.c mhd_has_in_name.h mhd_has_param.h 642 643 test_tricky_header2_SOURCES = \ 644 test_tricky.c mhd_has_in_name.h mhd_has_param.h 645 646 test_put_broken_len_SOURCES = \ 647 test_put_broken_len.c mhd_has_in_name.h mhd_has_param.h 648 649 test_put_broken_len10_SOURCES = $(test_put_broken_len_SOURCES) 650 651 test_put_header_fold_SOURCES = \ 652 test_put_header_fold.c mhd_has_in_name.h mhd_has_param.h 653 654 test_put_large_header_fold_SOURCES = $(test_put_header_fold_SOURCES) 655 656 test_get_header_fold_SOURCES = $(test_put_header_fold_SOURCES) 657 658 test_put_header_fold_last_SOURCES = $(test_put_header_fold_SOURCES) 659 660 test_put_header_fold_large_SOURCES = $(test_put_header_fold_SOURCES) 661 662 test_put_header_double_fold_SOURCES = $(test_put_header_fold_SOURCES) 663 664 test_put_large_header_double_fold_SOURCES = $(test_put_large_header_fold_SOURCES) 665 666 test_get_header_double_fold_SOURCES = $(test_put_header_fold_SOURCES) 667 668 test_put_header_double_fold_last_SOURCES = $(test_put_header_fold_last_SOURCES) 669 670 test_put_header_double_fold_large_SOURCES = $(test_put_header_fold_large_SOURCES)