Skip to content

Commit 74c4950

Browse files
committed
jenkins test try
1 parent 7f74630 commit 74c4950

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

depends/common/ffmpeg/CMakeLists.txt

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,14 @@ if(NOT WIN32)
137137
--enable-gnutls
138138
--enable-libzvbi
139139
${STANDARD_CONF}
140-
${EXTRA_CONF})
140+
${EXTRA_CONF} ||
141+
cmake -E echo "=========================================================" &&
142+
cmake -E echo "FFMPEG configure error" &&
143+
cmake -E echo "The associated config.log is output for troubleshooting." &&
144+
cmake -E echo "--------------------------------- FFMPEG CONFIG LOG START" &&
145+
cat ${CMAKE_BINARY_DIR}/ffmpeg-prefix/src/ffmpeg-build/ffbuild/config.log &&
146+
cmake -E echo "----------------------------------- FFMPEG CONFIG LOG END" &&
147+
exit 1)
141148

142149
if(CORE_SYSTEM_NAME STREQUAL darwin_embedded)
143150
externalproject_add_step(ffmpeg
@@ -228,7 +235,15 @@ else()
228235
${EXTRA_CONF}
229236
--extra-cflags=[DQ]${EXTRA_CFLAGS}[DQ]
230237
--extra-cxxflags=[DQ]${EXTRA_CXXFLAGS}[DQ]
231-
--extra-ldflags=[DQ]${EXTRA_LDFLAGS}[DQ]
238+
--extra-ldflags=[DQ]${EXTRA_LDFLAGS}[DQ] ||
239+
cmake -E echo "=========================================================" &&
240+
cmake -E echo "FFMPEG configure error" &&
241+
cmake -E echo "The associated config.log is output for troubleshooting." &&
242+
cmake -E echo "--------------------------------- FFMPEG CONFIG LOG START" &&
243+
cd "${CMAKE_BINARY_DIR}\\..\\ffmpeg\\ffbuild" &&
244+
type config.log &&
245+
cmake -E echo "----------------------------------- FFMPEG CONFIG LOG END" &&
246+
exit 1
232247
BUILD_COMMAND ${MINGW_CALL}
233248
make -j$ENV{NUMBER_OF_PROCESSORS}
234249
INSTALL_COMMAND ${MINGW_CALL}

0 commit comments

Comments
 (0)