summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMaxim Biro <nurupo.contributions@gmail.com>2017-04-16 05:57:21 -0400
committerMaxim Biro <nurupo.contributions@gmail.com>2017-04-22 15:31:25 -0400
commitc7f63737ebfff2d1948ec9d6d92295a75d75cae5 (patch)
treeffaa46d8aecb53041ed61f6be73a4743fae6d4b1 /configure.ac
parent5ed37e543825c023163adba95b99ea81d3337196 (diff)
Revert "Implement tox_loop"
This reverts commit 5ff099763b1f56414572e1c12eb2f003117db5a0.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac251
1 files changed, 0 insertions, 251 deletions
diff --git a/configure.ac b/configure.ac
index 18bc9234..9eaa840f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -31,8 +31,6 @@ LIBCHECK_FOUND="no"
31WANT_NACL="no" 31WANT_NACL="no"
32ADD_NACL_OBJECTS_TO_PKGCONFIG="yes" 32ADD_NACL_OBJECTS_TO_PKGCONFIG="yes"
33SET_SO_VERSION="yes" 33SET_SO_VERSION="yes"
34WANT_LIBEV="no"
35WANT_LIBEVENT="no"
36 34
37AC_ARG_ENABLE([soname-versions], 35AC_ARG_ENABLE([soname-versions],
38 [AC_HELP_STRING([--enable-soname-versions], [enable soname versions (must be disabled for android) (default: enabled)]) ], 36 [AC_HELP_STRING([--enable-soname-versions], [enable soname versions (must be disabled for android) (default: enabled)]) ],
@@ -57,32 +55,6 @@ AC_ARG_ENABLE([nacl],
57 ] 55 ]
58) 56)
59 57
60AC_ARG_ENABLE([libev],
61 [AC_HELP_STRING([--enable-libev], [use libev to watch for events (default: disabled)]) ],
62 [
63 if test "x$enableval" = "xyes"; then
64 WANT_LIBEV="yes"
65 elif test "x$enableval" = "xno"; then
66 WANT_LIBEV="no"
67 fi
68 ]
69)
70
71AC_ARG_ENABLE([libevent],
72 [AC_HELP_STRING([--enable-libevent], [use libevent to watch for events (default: disabled)]) ],
73 [
74 if test "x$enableval" = "xyes"; then
75 WANT_LIBEVENT="yes"
76 elif test "x$enableval" = "xno"; then
77 WANT_LIBEVENT="no"
78 fi
79 ]
80)
81
82if test "x$WANT_LIBEV" = "xyes" && test "x$WANT_LIBEVENT" = "xyes"; then
83 AC_MSG_ERROR([cannot enable both libev and libevent, please choose one])
84fi
85
86AC_ARG_ENABLE([randombytes-stir], 58AC_ARG_ENABLE([randombytes-stir],
87 [AC_HELP_STRING([--enable-randombytes-stir], [use randombytes_stir() instead of sodium_init() for faster startup on android (default: disabled)]) ], 59 [AC_HELP_STRING([--enable-randombytes-stir], [use randombytes_stir() instead of sodium_init() for faster startup on android (default: disabled)]) ],
88 [ 60 [
@@ -239,10 +211,6 @@ LIBSODIUM_SEARCH_HEADERS=
239LIBSODIUM_SEARCH_LIBS= 211LIBSODIUM_SEARCH_LIBS=
240NACL_SEARCH_HEADERS= 212NACL_SEARCH_HEADERS=
241NACL_SEARCH_LIBS= 213NACL_SEARCH_LIBS=
242LIBEV_SEARCH_HEADERS=
243LIBEV_SEARCH_LIBS=
244LIBEVENT_SEARCH_HEADERS=
245LIBEVENT_SEARCH_LIBS=
246 214
247AC_ARG_WITH(dependency-search, 215AC_ARG_WITH(dependency-search,
248 AC_HELP_STRING([--with-dependency-search=DIR], 216 AC_HELP_STRING([--with-dependency-search=DIR],
@@ -296,42 +264,6 @@ AC_ARG_WITH(libsodium-libs,
296 ] 264 ]
297) 265)
298 266
299AC_ARG_WITH(libev-headers,
300 AC_HELP_STRING([--with-libev-headers=DIR],
301 [search for libev header files in DIR]),
302 [
303 LIBEV_SEARCH_HEADERS="$withval"
304 AC_MSG_NOTICE([will search for libev header files in $withval])
305 ]
306)
307
308AC_ARG_WITH(libev-libs,
309 AC_HELP_STRING([--with-libev-libs=DIR],
310 [search for libev libraries in DIR]),
311 [
312 LIBEV_SEARCH_LIBS="$withval"
313 AC_MSG_NOTICE([will search for libev libraries in $withval])
314 ]
315)
316
317AC_ARG_WITH(libevent-headers,
318 AC_HELP_STRING([--with-libevent-headers=DIR],
319 [search for libevent header files in DIR]),
320 [
321 LIBEVENT_SEARCH_HEADERS="$withval"
322 AC_MSG_NOTICE([will search for libevent header files in $withval])
323 ]
324)
325
326AC_ARG_WITH(libevent-libs,
327 AC_HELP_STRING([--with-libevent-libs=DIR],
328 [search for libevent libraries in DIR]),
329 [
330 LIBEVENT_SEARCH_LIBS="$withval"
331 AC_MSG_NOTICE([will search for libevent libraries in $withval])
332 ]
333)
334
335if test "x$WANT_NACL" = "xyes"; then 267if test "x$WANT_NACL" = "xyes"; then
336 enable_shared=no 268 enable_shared=no
337 enable_static=yes 269 enable_static=yes
@@ -462,123 +394,6 @@ elif test "x$LIBSODIUM_FOUND" = "xno"; then
462 AC_SUBST(LIBSODIUM_LDFLAGS) 394 AC_SUBST(LIBSODIUM_LDFLAGS)
463fi 395fi
464 396
465if test "x$WANT_LIBEV" = "xyes"; then
466 if test -n "$PKG_CONFIG"; then
467 PKG_CHECK_MODULES([LIBEV], [libev],
468 [
469 LIBEV_PKG_CONFIG="yes"
470 ],
471 [
472 LIBEV_PKG_CONFIG="no"
473 ]
474 )
475 else
476 LIBEV_PKG_CONFIG="no"
477 fi
478
479 if test "x$LIBEV_PKG_CONFIG" = "xno"; then
480 LIBEV_LIBS=
481 LIBEV_LDFLAGS=
482 LDFLAGS_SAVE="$LDFLAGS"
483
484 if test -n "$LIBEV_SEARCH_LIBS"; then
485 LDFLAGS="-L$LIBEV_SEARCH_LIBS $LDFLAGS"
486 AC_CHECK_LIB(ev, ev_run,
487 [
488 LIBEV_LDFLAGS="-L$LIBEV_SEARCH_LIBS"
489 LIBEV_LIBS="-lev"
490 ],
491 [
492 AC_MSG_ERROR([required library libev was not found in requested location $LIBEV_SEARCH_LIBS])
493 ]
494 )
495 else
496 AC_CHECK_LIB(ev, ev_run,
497 [
498 LIBEV_LIBS="-lev"
499 ],
500 [
501 AC_MSG_ERROR([required library libev was not found in requested location $LIBEV_SEARCH_LIBS])
502 ]
503 )
504 fi
505
506 LDFLAGS="$LDFLAGS_SAVE"
507 fi
508
509 AC_SUBST(LIBEV_LIBS)
510 AC_SUBST(LIBEV_LDFLAGS)
511 AC_DEFINE([HAVE_LIBEV], [1], [Define to 1 if you have the 'libev' library (-lev).])
512fi
513
514if test "x$WANT_LIBEVENT" = "xyes"; then
515 if test -n "$PKG_CONFIG"; then
516 if test "x$WIN32" = "xno"; then
517 PKG_CHECK_MODULES([LIBEVENT], [libevent_pthreads],
518 [
519 LIBEVENT_PKG_CONFIG="yes"
520 ],
521 [
522 LIBEVENT_PKG_CONFIG="no"
523 ],
524 )
525 else
526 PKG_CHECK_MODULES([LIBEVENT], [libevent],
527 [
528 LIBEVENT_PKG_CONFIG="yes"
529 ],
530 [
531 LIBEVENT_PKG_CONFIG="no"
532 ],
533 )
534 fi
535 else
536 LIBEVENT_PKG_CONFIG="no"
537 fi
538
539 if test "x$LIBEVENT_PKG_CONFIG" = "xno"; then
540 LIBEVENT_LIBS=
541 LIBEVENT_LDFLAGS=
542 LDFLAGS_SAVE="$LDFLAGS"
543
544 if test -n "$LIBEVENT_SEARCH_LIBS"; then
545 LDFLAGS="-L$LIBEVENT_SEARCH_LIBS $LDFLAGS"
546 AC_CHECK_LIB(event, event_base_loop,
547 [
548 LIBEVENT_LDFLAGS="-L$LIBEVENT_SEARCH_LIBS"
549 if test "x$WIN32" = "xno"; then
550 LIBEVENT_LIBS="-levent -levent_pthreads"
551 else
552 LIBEVENT_LIBS="-levent"
553 fi
554 ],
555 [
556 AC_MSG_ERROR([required library libevent was not found in requested location $LIBEVENT_SEARCH_LIBS])
557 ]
558 )
559 else
560 AC_CHECK_LIB(event, event_base_loop,
561 [
562 if test "x$WIN32" = "xno"; then
563 LIBEVENT_LIBS="-levent -levent_pthreads"
564 else
565 LIBEVENT_LIBS="-levent"
566 fi
567 ],
568 [
569 AC_MSG_ERROR([required library libevent was not found in requested location $LIBEVENT_SEARCH_LIBS])
570 ]
571 )
572 fi
573
574 LDFLAGS="$LDFLAGS_SAVE"
575 fi
576
577 AC_SUBST(LIBEVENT_LIBS)
578 AC_SUBST(LIBEVENT_LDFLAGS)
579 AC_DEFINE([HAVE_LIBEVENT], [1], [Define to 1 if you have the 'libevent' library (-levent).])
580fi
581
582# Checks for header files. 397# Checks for header files.
583AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdint.h stdlib.h string.h sys/socket.h sys/time.h unistd.h]) 398AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdint.h stdlib.h string.h sys/socket.h sys/time.h unistd.h])
584 399
@@ -638,72 +453,6 @@ elif test "x$LIBSODIUM_FOUND" = "xno"; then
638 AC_SUBST(LIBSODIUM_CFLAGS) 453 AC_SUBST(LIBSODIUM_CFLAGS)
639fi 454fi
640 455
641if test "x$WANT_LIBEV" = "xyes"; then
642 if test "x$LIBEV_PKG_CONFIG" = "xno"; then
643 LIBEV_CFLAGS=
644 CFLAGS_SAVE="$CFLAGS"
645 CPPFLAGS_SAVE="$CPPFLAGS"
646
647 if test -n "$LIBEV_SEARCH_HEADERS"; then
648 CFLAGS="-I$LIBEV_SEARCH_HEADERS $CFLAGS"
649 CPPFLAGS="-I$LIBEV_SEARCH_HEADERS $CPPFLAGS"
650 AC_CHECK_HEADER(ev.h,
651 [
652 LIBEV_CFLAGS="-I$LIBEV_SEARCH_HEADERS"
653 ],
654 [
655 AC_MSG_ERROR([header files for required library libev were not found in requested location $LIBEV_SEARCH_HEADERS])
656 ]
657 )
658 else
659 AC_CHECK_HEADER(ev.h,
660 [],
661 [
662 AC_MSG_ERROR([header files for required library libev was not found on your system, please check http://libev.schmorp.de/])
663 ]
664 )
665 fi
666
667 CFLAGS="$CFLAGS_SAVE"
668 CPPFLAGS="$CPPFLAGS_SAVE"
669 fi
670
671 AC_SUBST(LIBEV_CFLAGS)
672fi
673
674if test "x$WANT_LIBEVENT" = "xyes"; then
675 if test "x$LIBEVENT_PKG_CONFIG" = "xno"; then
676 LIBEVENT_CFLAGS=
677 CFLAGS_SAVE="$CFLAGS"
678 CPPFLAGS_SAVE="$CPPFLAGS"
679
680 if test -n "$LIBEVENT_SEARCH_HEADERS"; then
681 CFLAGS="-I$LIBEVENT_SEARCH_HEADERS $CFLAGS"
682 CPPFLAGS="-I$LIBEVENT_SEARCH_HEADERS $CPPFLAGS"
683 AC_CHECK_HEADERS([event2/event.h event2/thread.h],
684 [
685 LIBEVENT_CFLAGS="-I$LIBEVENT_SEARCH_HEADERS"
686 ],
687 [
688 AC_MSG_ERROR([header files for required library libevent were not found in requested location $LIBEVENT_SEARCH_HEADERS])
689 ]
690 )
691 else
692 AC_CHECK_HEADERS([event2/event.h event2/thread.h],
693 [],
694 [
695 AC_MSG_ERROR([header files for required library libevent was not found on your system, please check http://libevent.org/])
696 ]
697 )
698 fi
699
700 CFLAGS="$CFLAGS_SAVE"
701 CPPFLAGS="$CPPFLAGS_SAVE"
702 fi
703
704 AC_SUBST(LIBEVENT_CFLAGS)
705fi
706
707# Checks for typedefs, structures, and compiler characteristics. 456# Checks for typedefs, structures, and compiler characteristics.
708AC_HEADER_STDBOOL 457AC_HEADER_STDBOOL
709AC_TYPE_INT16_T 458AC_TYPE_INT16_T