mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-02-07 14:18:25 +00:00
clarify build options
This commit is contained in:
parent
7e742958a2
commit
b765a9b341
3 changed files with 12 additions and 12 deletions
20
configure.ac
20
configure.ac
|
|
@ -609,6 +609,7 @@ AC_ARG_ENABLE(alsa,
|
|||
[alsa=true]
|
||||
)
|
||||
|
||||
dnl this options are just for passing to mediastreamer2 subproject
|
||||
AC_ARG_ENABLE(zrtp,
|
||||
[AS_HELP_STRING([--enable-zrtp], [Turn on zrtp support])],
|
||||
[case "${enableval}" in
|
||||
|
|
@ -619,6 +620,7 @@ AC_ARG_ENABLE(zrtp,
|
|||
[zrtp=false]
|
||||
)
|
||||
|
||||
dnl this options are just for passing to mediastreamer2 subproject
|
||||
AC_ARG_ENABLE(dtls,
|
||||
[AS_HELP_STRING([--enable-dtls], [Turn on dtls support - requires polarssl > 1.4])],
|
||||
[case "${enableval}" in
|
||||
|
|
@ -672,23 +674,25 @@ fi
|
|||
|
||||
dnl check for Lime support, need polarssl version >= 1.3 (with gcm.h)
|
||||
AC_ARG_ENABLE(lime,
|
||||
[AS_HELP_STRING([--enable-lime], [Turn on or off compilation of Instant Messaging Encryption (default=yes)])],
|
||||
[AS_HELP_STRING([--enable-lime], [Turn on or off compilation of Instant Messaging Encryption (default=auto)])],
|
||||
[case "${enableval}" in
|
||||
yes) lime=true ;;
|
||||
no) lime=false ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for --enable-lime) ;;
|
||||
esac],
|
||||
[lime=true]
|
||||
[lime=auto]
|
||||
)
|
||||
|
||||
if test "$lime" = "true" ; then
|
||||
if test "$lime" != "false" ; then
|
||||
if test "x$found_polarssl" != "xyes" ; then
|
||||
AC_MSG_ERROR("LIME requires POLARSSL in version >= 1.3")
|
||||
if test "$lime" = "true" ; then
|
||||
AC_MSG_ERROR("LIME requires POLARSSL in version >= 1.3")
|
||||
fi
|
||||
lime=false
|
||||
else
|
||||
AC_DEFINE(HAVE_LIME, 1, [Defined when LIME support is compiled])
|
||||
lime=true
|
||||
fi
|
||||
else
|
||||
echo "LIME compilation is disabled."
|
||||
fi
|
||||
|
||||
dnl build console if required
|
||||
|
|
@ -700,8 +704,6 @@ AM_CONDITIONAL(ARMBUILD, test x$use_arm_toolchain = xyes)
|
|||
dnl compilation of gtk user interface
|
||||
AM_CONDITIONAL(BUILD_GTK_UI, [test x$gtk_ui = xtrue ] )
|
||||
AM_CONDITIONAL(BUILD_WIN32, test x$mingw_found = xyes )
|
||||
AM_CONDITIONAL(BUILD_ZRTP, test x$zrtp = xtrue)
|
||||
AM_CONDITIONAL(BUILD_DTLS, test x$dtls = xtrue)
|
||||
|
||||
dnl check getenv
|
||||
AH_TEMPLATE([HAVE_GETENV])
|
||||
|
|
@ -1051,8 +1053,6 @@ printf "* %-30s %s\n" "Account assistant" $build_wizard
|
|||
printf "* %-30s %s\n" "Console interface" $console_ui
|
||||
printf "* %-30s %s\n" "Tools" $build_tools
|
||||
printf "* %-30s %s\n" "Message storage" $enable_msg_storage
|
||||
printf "* %-30s %s\n" "zRTP encryption" $zrtp
|
||||
printf "* %-30s %s\n" "DTLS encryption" $dtls
|
||||
printf "* %-30s %s\n" "IM encryption" $lime
|
||||
printf "* %-30s %s\n" "uPnP support" $build_upnp
|
||||
printf "* %-30s %s\n" "LDAP support" $enable_ldap
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 65d6ad29eaa2bb13aa336d027414cb92c7703c48
|
||||
Subproject commit d31227221aaf0e1a22af14875563e633396a9086
|
||||
2
oRTP
2
oRTP
|
|
@ -1 +1 @@
|
|||
Subproject commit 19ed314d52d4061a21daa4805aef9459ad31640c
|
||||
Subproject commit 8eac942e4288e5884267864fc46e641aa5a3c74e
|
||||
Loading…
Add table
Reference in a new issue