mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +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:
		| @@ -26,7 +26,11 @@ if [[ -z "${tmpdir}" ]] ; then | ||||
| fi | ||||
| trap "rm -rf ${tmpdir}" EXIT | ||||
|  | ||||
| sed -r -e "s/^([^ =]+)\s*=\s*(.*)$/\1=\"\2\"/g" ${ASTTOPDIR}/makeopts >${tmpdir}/makeopts | ||||
| # We have to pre-process the makeopts file so it will be parsable by bash | ||||
| # Surround values with double quotes | ||||
| # Convert make  $(or) functions to bash ${name:-value} | ||||
| sed -r  -e "s/^([^ =]+)\s*=\s*(.*)$/\1=\"\2\"/g" \ | ||||
| 	-e 's/^([^ =]+)="\$\(or ([^,]*),([^)]+)\)"/_tmp="\2"\n\1="${_tmp:-\3}"/g'  ${ASTTOPDIR}/makeopts >${tmpdir}/makeopts | ||||
| source ${tmpdir}/makeopts | ||||
| if [[ -z "${ASTMODDIR}" ]] ; then | ||||
| 	echo "${module_name}: Unable to parse ${ASTTOPDIR}/makeopts." | ||||
|   | ||||
		Reference in New Issue
	
	Block a user