]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
CI: Update buildAsterisk.sh to do a "make full"
authorGeorge Joseph <gjoseph@digium.com>
Wed, 8 Jan 2020 18:11:26 +0000 (11:11 -0700)
committerGeorge Joseph <gjoseph@digium.com>
Wed, 8 Jan 2020 18:17:28 +0000 (12:17 -0600)
If you do a "make all" when building Asterisk the xml documentation
produced will be missing certain AMI events where their
documentation is located not at the top of the c source file but
embedded further down next to the event's manager_event()
registration call.  See main/manager_mwi.c for an example.

"make full" does produce the correct documentation so we're changing
it in the build script.  A separate commit/issue will address the
problem with "make all".

ASTERISK-28507
Reported by: David Lee

Change-Id: I4a22635d6eef99eacecc0efb69e28360eebdb86c

tests/CI/buildAsterisk.sh

index 6278a477098a9dad82a348d5496c93ecfb2aa604..2deb549363a9f7b0a6f1f3717d6d6bbf1502690a 100755 (executable)
@@ -165,7 +165,7 @@ if [ $NO_MENUSELECT -eq 0 ] ; then
 fi
 
 if [ $NO_MAKE -eq 0 ] ; then
-       runner ${MAKE} -j8 || runner ${MAKE} -j1 NOISY_BUILD=yes
+runner ${MAKE} -j8 full || runner ${MAKE} -j1 NOISY_BUILD=yes full
 fi
 
 runner rm -f ${LCOV_DIR}/*.info