mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
Make --with-pjproject-bundled the default for Asterisk 15
'--with-pjproject-bundled' is now the default when running ./configure. It can be disabled with '--without-pjproject-bundled'. To make building without an internet connection easier, a new ./configure option '--with-download-cache' was added that sets the cache for externals (like pjproject, the codecs and the DPMA), AND the sounds files. It can also be specified as an environment variable named "AST_DOWNLOAD_CACHE". The existing '--with-sounds-cache' option / SOUNDS_CACHE_DIR env variable and '--with-externals-cache' option / EXTERNALS_CACHE_DIR env variable remain and if specified, will override '--with-downloads-cache'. ASTERISK-27189 Change-Id: Ifa9783fddf44aafadb060c9feba713dfa81d38ce
This commit is contained in:
@@ -407,6 +407,7 @@ AC_SUBST(NOISY_BUILD)
|
||||
AC_SUBST(AST_DEVMODE)
|
||||
AC_SUBST(AST_DEVMODE_STRICT)
|
||||
|
||||
AST_OPTION_ONLY([download-cache], [AST_DOWNLOAD_CACHE], [cached sound AND external module tarfiles], [])
|
||||
AST_OPTION_ONLY([sounds-cache], [SOUNDS_CACHE_DIR], [cached sound tarfiles], [])
|
||||
AST_OPTION_ONLY([externals-cache], [EXTERNALS_CACHE_DIR], [cached external module tarfiles], [])
|
||||
|
||||
@@ -424,12 +425,12 @@ AC_SUBST(AST_CODE_COVERAGE)
|
||||
AST_CHECK_RAII()
|
||||
AST_CHECK_STRSEP_ARRAY_BOUNDS()
|
||||
|
||||
PJPROJECT_BUNDLED=no
|
||||
PJPROJECT_BUNDLED=yes
|
||||
AH_TEMPLATE(m4_bpatsubst([[HAVE_PJPROJECT_BUNDLED]], [(.*)]), [Define to 1 when using the bundled pjproject.])
|
||||
|
||||
AC_ARG_WITH([pjproject-bundled],
|
||||
[AS_HELP_STRING([--with-pjproject-bundled],
|
||||
[Use bundled pjproject libraries])],
|
||||
[Use bundled pjproject libraries (default)])],
|
||||
[case "${withval}" in
|
||||
n|no) PJPROJECT_BUNDLED=no ;;
|
||||
*) PJPROJECT_BUNDLED=yes ;;
|
||||
|
Reference in New Issue
Block a user