This commit is contained in:
radius 2016-01-14 18:32:14 -05:00
parent 334da2e94d
commit 3a91ebfdfc
1 changed files with 90 additions and 126 deletions

View File

@ -122,16 +122,12 @@ if [ "${CORE_JOB}" == "YES" ]; then
check_opengl() { check_opengl() {
if [ "${BUILD_LIBRETRO_GL}" ]; then if [ "${BUILD_LIBRETRO_GL}" ]; then
if [ "${ENABLE_GLES}" ]; then if [ "${ENABLE_GLES}" ]; then
echo '=== OpenGL ES enabled ==='
export FORMAT_COMPILER_TARGET="${FORMAT_COMPILER_TARGET}-gles" export FORMAT_COMPILER_TARGET="${FORMAT_COMPILER_TARGET}-gles"
export FORMAT_COMPILER_TARGET_ALT="${FORMAT_COMPILER_TARGET}" export FORMAT_COMPILER_TARGET_ALT="${FORMAT_COMPILER_TARGET}"
else else
echo '=== OpenGL enabled ==='
export FORMAT_COMPILER_TARGET="${FORMAT_COMPILER_TARGET}-opengl" export FORMAT_COMPILER_TARGET="${FORMAT_COMPILER_TARGET}-opengl"
export FORMAT_COMPILER_TARGET_ALT="${FORMAT_COMPILER_TARGET}" export FORMAT_COMPILER_TARGET_ALT="${FORMAT_COMPILER_TARGET}"
fi fi
else
echo '=== OpenGL disabled in build ==='
fi fi
} }
@ -181,7 +177,7 @@ cd "${BASE_DIR}"
buildbot_log() { buildbot_log() {
echo === BUILDBOT MSG: $MESSAGE === echo buildbot message: $MESSAGE
MESSAGE=`echo -e $1` MESSAGE=`echo -e $1`
HASH=`echo -n "$MESSAGE" | openssl sha1 -hmac $SIG | cut -f 2 -d " "` HASH=`echo -n "$MESSAGE" | openssl sha1 -hmac $SIG | cut -f 2 -d " "`
@ -198,18 +194,11 @@ build_libretro_generic_makefile() {
ARGS=$6 ARGS=$6
JOBS=$JOBS JOBS=$JOBS
buildbot_log "$1 build starting [$jobid]" buildbot_log "$1 build starting [$jobid]"
BUILDBOT_DBG1=""
BUILDBOT_DBG2=""
BUILDBOT_DBG3=""
BUILDBOT_DBG1="NAME: $NAME DIR: $DIR SUBDIR: $SUBDIR MAKEFILE: $MAKEFILE PLATFORM: $PLATFORM ARGS: $ARGS CC: $CC CXX: $CXX"
cd $DIR cd $DIR
cd $SUBDIR cd $SUBDIR
JOBS_ORIG=$JOBS JOBS_ORIG=$JOBS
echo BUILDBOT THREADS: $JOBS
if [ "${NAME}" == "mame2003" ]; then if [ "${NAME}" == "mame2003" ]; then
JOBS=1 JOBS=1
fi fi
@ -222,9 +211,9 @@ build_libretro_generic_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
@ -232,17 +221,14 @@ build_libretro_generic_makefile() {
if [ "${NAME}" == "mame2010" ]; then if [ "${NAME}" == "mame2010" ]; then
echo "build command: ${MAKE} -f ${MAKEFILE} "VRENDER=soft" "NATIVE=1" buildtools -j${JOBS}" echo "build command: ${MAKE} -f ${MAKEFILE} "VRENDER=soft" "NATIVE=1" buildtools -j${JOBS}"
BUILDBOT_DBG3="build command: PLATFORM="" platform="" ${MAKE} -f ${MAKEFILE} "VRENDER=soft" "NATIVE=1" buildtools -j${JOBS}"
PLATFORM="" platform="" ${MAKE} -f ${MAKEFILE} "VRENDER=soft" "NATIVE=1" buildtools -j${JOBS} | tee $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log PLATFORM="" platform="" ${MAKE} -f ${MAKEFILE} "VRENDER=soft" "NATIVE=1" buildtools -j${JOBS} | tee $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
JOBS=$JOBS_ORIG JOBS=$JOBS_ORIG
fi fi
if [ -z "${ARGS}" ]; then if [ -z "${ARGS}" ]; then
BUILDBOT_DBG2="build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS}"
echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS}" echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS}"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
else else
BUILDBOT_DBG2="build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS}"
echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS}" echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS}"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
fi fi
@ -252,10 +238,6 @@ build_libretro_generic_makefile() {
$WORK/retrolink.sh ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} $WORK/retrolink.sh ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}
fi fi
echo === BUILDBOT VARS: $BUILDBOT_DBG1 === | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
echo === BUILDBOT VARS: $BUILDBOT_DBG3 === | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
echo === BUILDBOT VARS: $BUILDBOT_DBG2 === | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
cp -v ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} $RARCH_DIST_DIR/${DIST}/${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log cp -v ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} $RARCH_DIST_DIR/${DIST}/${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
cp -v ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} $RARCH_DIST_DIR/${DIST}/${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} cp -v ${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} $RARCH_DIST_DIR/${DIST}/${NAME}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
@ -270,8 +252,8 @@ build_libretro_generic_makefile() {
MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE"
fi fi
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
JOBS=$JOBS_ORIG JOBS=$JOBS_ORIG
@ -280,9 +262,9 @@ build_libretro_generic_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
} }
@ -309,9 +291,9 @@ build_libretro_leiradel_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
@ -328,8 +310,8 @@ build_libretro_leiradel_makefile() {
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE"
fi fi
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
JOBS=$JOBS_ORIG JOBS=$JOBS_ORIG
@ -338,9 +320,9 @@ build_libretro_leiradel_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean ${MAKE} -f ${MAKEFILE}.${PLATFORM}_${ARGS} platform=${PLATFORM}_${ARGS} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
} }
@ -364,9 +346,9 @@ build_libretro_generic_jni() {
echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean" echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean"
${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $a $1 cleanup success! echo buildbot job: $jobid $a $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $a $1 cleanup failed! echo buildbot job: $jobid $a $1 cleanup failed!
fi fi
fi fi
@ -382,15 +364,15 @@ build_libretro_generic_jni() {
cp -v ../libs/${a}/libretro.${FORMAT_EXT} $RARCH_DIST_DIR/${a}/${1}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT} cp -v ../libs/${a}/libretro.${FORMAT_EXT} $RARCH_DIST_DIR/${a}/${1}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="$1-$a build succeeded [$jobid]" MESSAGE="$1-$a build succeeded [$jobid]"
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
else else
ERROR=`cat $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}_${a}.log | tail -n 100` ERROR=`cat $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}_${a}.log | tail -n 100`
HASTE=`curl -XPOST http://hastebin.com/documents -d"$ERROR"` HASTE=`curl -XPOST http://hastebin.com/documents -d"$ERROR"`
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="$1-$a build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1-$a build failed [$jobid] LOG: http://hastebin.com/$HASTE"
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
fi fi
@ -399,9 +381,9 @@ build_libretro_generic_jni() {
echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean" echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean"
${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $a $1 cleanup success! echo buildbot job: $jobid $a $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $a $1 cleanup failed! echo buildbot job: $jobid $a $1 cleanup failed!
fi fi
fi fi
done done
@ -411,9 +393,9 @@ build_libretro_generic_jni() {
echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean" echo "cleanup command: ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean"
${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean ${NDK} -j${JOBS} ${ARGS} APP_ABI=${a} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $a $1 cleanup success! echo buildbot job: $jobid $a $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $a $1 cleanup failed! echo buildbot job: $jobid $a $1 cleanup failed!
fi fi
fi fi
done done
@ -440,9 +422,9 @@ build_libretro_bsnes_jni() {
echo "cleanup command: ${NDK} -j${JOBS} APP_ABI=${a} clean" echo "cleanup command: ${NDK} -j${JOBS} APP_ABI=${a} clean"
${NDK} -j${JOBS} APP_ABI=${a} clean ${NDK} -j${JOBS} APP_ABI=${a} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
@ -464,8 +446,8 @@ build_libretro_bsnes_jni() {
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE"
fi fi
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
done done
for a in "${ABIS[@]}"; do for a in "${ABIS[@]}"; do
@ -474,9 +456,9 @@ build_libretro_bsnes_jni() {
echo "cleanup command: ${NDK} -j${JOBS} APP_ABI=${a} clean" echo "cleanup command: ${NDK} -j${JOBS} APP_ABI=${a} clean"
${NDK} -j${JOBS} APP_ABI=${a} clean ${NDK} -j${JOBS} APP_ABI=${a} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
done done
@ -502,9 +484,9 @@ build_libretro_generic_gl_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
@ -526,8 +508,8 @@ build_libretro_generic_gl_makefile() {
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE"
fi fi
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
reset_compiler_targets reset_compiler_targets
@ -536,9 +518,9 @@ build_libretro_generic_gl_makefile() {
echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean" echo "cleanup command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
} }
@ -553,10 +535,6 @@ build_libretro_bsnes() {
BSNESCOMPILER=$6 BSNESCOMPILER=$6
buildbot_log "$1 build starting [$jobid]" buildbot_log "$1 build starting [$jobid]"
BUILDBOT_DBG1=""
BUILDBOT_DBG2=""
BUILDBOT_DBG3=""
cd $DIR cd $DIR
if [ -z "${NOCLEAN}" ]; then if [ -z "${NOCLEAN}" ]; then
@ -570,25 +548,21 @@ build_libretro_bsnes() {
fi fi
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
BUILDBOT_DBG1="NAME: $NAME DIR: $DIR SUBDIR: $SUBDIR MAKEFILE: $MAKEFILE PLATFORM: $PLATFORM ARGS: $ARGS CC: $CC CXX: $CXX"
echo "compiling..." echo "compiling..."
if [ "${PROFILE}" = "cpp98" ]; then if [ "${PROFILE}" = "cpp98" ]; then
BUILDBOT_DBG2="build command: ${MAKE} platform="${PLATFORM}" "${COMPILER}" "-j${JOBS}""
${MAKE} platform="${PLATFORM}" "${COMPILER}" "-j${JOBS}" 2>&1 | tee $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log ${MAKE} platform="${PLATFORM}" "${COMPILER}" "-j${JOBS}" 2>&1 | tee $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
elif [ "${PROFILE}" = "bnes" ]; then elif [ "${PROFILE}" = "bnes" ]; then
echo "build command: ${MAKE} -f Makefile ${COMPILER} "-j${JOBS}" compiler=${BSNESCOMPILER}" platform=${FORMAT_COMPILER_TARGET} echo "build command: ${MAKE} -f Makefile ${COMPILER} "-j${JOBS}" compiler=${BSNESCOMPILER}" platform=${FORMAT_COMPILER_TARGET}
BUILDBOT_DBG2="build command: ${MAKE} -f Makefile ${COMPILER} "-j${JOBS}" compiler="${BSNESCOMPILER}" platform=${FORMAT_COMPILER_TARGET}"
${MAKE} -f Makefile ${COMPILER} "-j${JOBS}" compiler="${BSNESCOMPILER}" platform=${FORMAT_COMPILER_TARGET} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log ${MAKE} -f Makefile ${COMPILER} "-j${JOBS}" compiler="${BSNESCOMPILER}" platform=${FORMAT_COMPILER_TARGET} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
else else
echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} compiler=${BSNESCOMPILER} ui='target-libretro' profile=${PROFILE} -j${JOBS}" echo "build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} compiler=${BSNESCOMPILER} ui='target-libretro' profile=${PROFILE} -j${JOBS}"
BUILDBOT_DBG2="build command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} compiler=${BSNESCOMPILER} ui='target-libretro' profile=${PROFILE} -j${JOBS}"
${MAKE} -f ${MAKEFILE} platform=${PLATFORM} compiler=${BSNESCOMPILER} ui='target-libretro' profile=${PROFILE} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} compiler=${BSNESCOMPILER} ui='target-libretro' profile=${PROFILE} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
fi fi
@ -602,15 +576,13 @@ build_libretro_bsnes() {
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="$1 build succeeded [$jobid]" MESSAGE="$1 build succeeded [$jobid]"
else else
echo === BUILDBOT VARS: $BUILDBOT_DBG1 === | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
echo === BUILDBOT VARS: $BUILDBOT_DBG2 === | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
ERROR=`cat $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log | tail -n 100` ERROR=`cat $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log | tail -n 100`
HASTE=`curl -XPOST http://hastebin.com/documents -d"$ERROR"` HASTE=`curl -XPOST http://hastebin.com/documents -d"$ERROR"`
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="$1 build failed [$jobid] LOG: http://hastebin.com/$HASTE"
fi fi
echo BUILDBOT JOB: $MESSAGE echo buildbot job: $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
if [ -z "${NOCLEAN}" ]; then if [ -z "${NOCLEAN}" ]; then
echo "cleaning up..." echo "cleaning up..."
@ -623,9 +595,9 @@ build_libretro_bsnes() {
fi fi
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid $1 cleanup success! echo buildbot job: $jobid $1 cleanup success!
else else
echo BUILDBOT JOB: $jobid $1 cleanup failed! echo buildbot job: $jobid $1 cleanup failed!
fi fi
fi fi
} }
@ -966,7 +938,7 @@ while read line; do
done < $1 done < $1
echo "BUILDBOT JOB: $jobid Building Retroarch" for $PLATFORM echo "buildbot job: $jobid Building Retroarch" for $PLATFORM
echo echo
cd $WORK cd $WORK
BUILD="" BUILD=""
@ -981,7 +953,7 @@ if [ "${PLATFORM}" == "osx" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1067,7 +1039,7 @@ if [ "${PLATFORM}" == "osx" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -1086,7 +1058,7 @@ if [ "${PLATFORM}" == "osx" ] && [ "${RA}" == "YES" ]; then
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd pkg/apple cd pkg/apple
xcodebuild -project RetroArch.xcodeproj -target "RetroArch Cg" -configuration Release &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_CG_${PLATFORM}.log xcodebuild -project RetroArch.xcodeproj -target "RetroArch Cg" -configuration Release &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_CG_${PLATFORM}.log
@ -1103,12 +1075,11 @@ if [ "${PLATFORM}" == "osx" ] && [ "${RA}" == "YES" ]; then
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
echo "Packaging" echo "Packaging"
echo ============================================
fi fi
fi fi
@ -1122,7 +1093,7 @@ if [ "${PLATFORM}" == "ios" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1208,7 +1179,7 @@ if [ "${PLATFORM}" == "ios" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -1228,12 +1199,11 @@ if [ "${PLATFORM}" == "ios" ] && [ "${RA}" == "YES" ]; then
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
echo "Packaging" echo "Packaging"
echo ============================================
fi fi
fi fi
@ -1249,7 +1219,7 @@ if [ "${PLATFORM}" == "ios9" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1335,7 +1305,7 @@ if [ "${PLATFORM}" == "ios9" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -1362,12 +1332,11 @@ if [ "${PLATFORM}" == "ios9" ] && [ "${RA}" == "YES" ]; then
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
echo "Packaging" echo "Packaging"
echo ============================================
fi fi
fi fi
@ -1385,7 +1354,7 @@ if [ "${PLATFORM}" = "android" ] && [ "${RA}" = "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" = "YES" ]; then if [ "${ENABLED}" = "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1467,14 +1436,14 @@ if [ "${PLATFORM}" = "android" ] && [ "${RA}" = "YES" ]; then
if [ "${BUILD}" = "YES" -o "${FORCE}" = "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" ]; then if [ "${BUILD}" = "YES" -o "${FORCE}" = "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
echo "BUILDBOT JOB: $jobid Compiling Shaders" echo "buildbot job: $jobid Compiling Shaders"
echo echo
echo RADIR $RADIR echo RADIR $RADIR
cd $RADIR cd $RADIR
$MAKE -f Makefile.griffin shaders-convert-glsl PYTHON3=$PYTHON $MAKE -f Makefile.griffin shaders-convert-glsl PYTHON3=$PYTHON
echo "BUILDBOT JOB: $jobid Processing Assets" echo "buildbot job: $jobid Processing Assets"
echo echo
rm -rf pkg/android/phoenix/assets/assets rm -rf pkg/android/phoenix/assets/assets
@ -1531,7 +1500,7 @@ if [ "${PLATFORM}" = "android" ] && [ "${RA}" = "YES" ]; then
cp -rf $RARCH_DIR/info/* pkg/android/phoenix/assets/info/ cp -rf $RARCH_DIR/info/* pkg/android/phoenix/assets/info/
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
cd pkg/android/phoenix cd pkg/android/phoenix
@ -1556,7 +1525,7 @@ if [ "${PLATFORM}" = "android" ] && [ "${RA}" = "YES" ]; then
MESSAGE="retroarch build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="retroarch build failed [$jobid] LOG: http://hastebin.com/$HASTE"
echo $MESSAGE echo $MESSAGE
fi fi
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
fi fi
fi fi
@ -1571,7 +1540,7 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" = "YES" ]; then if [ "${ENABLED}" = "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1636,7 +1605,7 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
if [ "${BUILD}" = "YES" -o "${FORCE}" = "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" ]; then if [ "${BUILD}" = "YES" -o "${FORCE}" = "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -1645,9 +1614,9 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
echo "audio filter build command: ${MAKE}" echo "audio filter build command: ${MAKE}"
$MAKE $MAKE
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid audio filter build success! echo buildbot job: $jobid audio filter build success!
else else
echo BUILDBOT JOB: $jobid audio filter build failed! echo buildbot job: $jobid audio filter build failed!
fi fi
cd .. cd ..
@ -1658,9 +1627,9 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
echo "audio filter build command: ${MAKE}" echo "audio filter build command: ${MAKE}"
$MAKE $MAKE
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid video filter build success! echo buildbot job: $jobid video filter build success!
else else
echo BUILDBOT JOB: $jobid video filter build failed! echo buildbot job: $jobid video filter build failed!
fi fi
cd .. cd ..
@ -1676,17 +1645,17 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
$MAKE clean $MAKE clean
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid retroarch cleanup success! echo buildbot job: $jobid retroarch cleanup success!
else else
echo BUILDBOT JOB: $jobid retroarch cleanup failed! echo buildbot job: $jobid retroarch cleanup failed!
fi fi
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo BUILDBOT JOB: $jobid retroarch configure success! echo buildbot job: $jobid retroarch configure success!
else else
echo BUILDBOT JOB: $jobid retroarch configure failed! echo buildbot job: $jobid retroarch configure failed!
fi fi
echo "building..." echo "building..."
@ -1697,11 +1666,11 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="retroarch build succeeded [$jobid]" MESSAGE="retroarch build succeeded [$jobid]"
echo $MESSAGE echo $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo "Packaging" echo "Packaging"
echo ============================================
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
rm -rf windows rm -rf windows
@ -1778,7 +1747,7 @@ EOF
HASTE=`echo $HASTE | cut -d"\"" -f4` HASTE=`echo $HASTE | cut -d"\"" -f4`
MESSAGE="retroarch build failed [$jobid] LOG: http://hastebin.com/$HASTE" MESSAGE="retroarch build failed [$jobid] LOG: http://hastebin.com/$HASTE"
echo $MESSAGE echo $MESSAGE
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
fi fi
fi fi
@ -1794,7 +1763,7 @@ if [ "${PLATFORM}" = "psp1" ] && [ "${RA}" = "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" = "YES" ]; then if [ "${ENABLED}" = "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -1876,14 +1845,13 @@ if [ "${PLATFORM}" = "psp1" ] && [ "${RA}" = "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
cd dist-scripts cd dist-scripts
rm *.a rm *.a
cp -v $RARCH_DIST_DIR/*.a . cp -v $RARCH_DIST_DIR/*.a .
#ls -1 *.a | awk -F "." ' { print "cp " $0 " " $1 "_psp1." $2 }' |sh
./dist-cores.sh psp1 &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log ./dist-cores.sh psp1 &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
@ -1897,10 +1865,10 @@ if [ "${PLATFORM}" = "psp1" ] && [ "${RA}" = "YES" ]; then
echo $MESSAGE echo $MESSAGE
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
echo "Packaging" echo "Packaging"
echo ============================================
cd $WORK/$RADIR cd $WORK/$RADIR
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
@ -1921,7 +1889,7 @@ if [ "${PLATFORM}" == "wii" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -2004,7 +1972,7 @@ if [ "${PLATFORM}" == "wii" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -2013,7 +1981,6 @@ if [ "${PLATFORM}" == "wii" ] && [ "${RA}" == "YES" ]; then
rm *.a rm *.a
cp -v $RARCH_DIST_DIR/*.a . cp -v $RARCH_DIST_DIR/*.a .
#ls -1 *.a | awk -F "." ' { print "cp " $0 " " $1 "_wii." $2 }' |sh
sh ./dist-cores.sh wii &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log sh ./dist-cores.sh wii &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="retroarch build succeeded [$jobid]" MESSAGE="retroarch build succeeded [$jobid]"
@ -2026,12 +1993,12 @@ if [ "${PLATFORM}" == "wii" ] && [ "${RA}" == "YES" ]; then
echo $MESSAGE echo $MESSAGE
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
fi fi
echo "Packaging" echo "Packaging"
echo ============================================
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
mkdir -p pkg/wii mkdir -p pkg/wii
@ -2055,7 +2022,7 @@ if [ "${PLATFORM}" == "ngc" ] && [ "${RA}" == "YES" ]; then
if [ "${ENABLED}" == "YES" ]; if [ "${ENABLED}" == "YES" ];
then then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -2147,7 +2114,7 @@ if [ "${PLATFORM}" == "ngc" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -2155,7 +2122,6 @@ if [ "${PLATFORM}" == "ngc" ] && [ "${RA}" == "YES" ]; then
rm *.a rm *.a
cp -v $RARCH_DIST_DIR/*.a . cp -v $RARCH_DIST_DIR/*.a .
#ls -1 *.a | awk -F "." ' { print "cp " $0 " " $1 "_ngc." $2 }' |sh
sh ./dist-cores.sh ngc &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log sh ./dist-cores.sh ngc &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
if [ $? -eq 0 ]; if [ $? -eq 0 ];
then then
@ -2169,11 +2135,11 @@ if [ "${PLATFORM}" == "ngc" ] && [ "${RA}" == "YES" ]; then
echo $MESSAGE echo $MESSAGE
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd .. cd ..
echo "Packaging" echo "Packaging"
echo ============================================
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
mkdir -p pkg/ngc/ mkdir -p pkg/ngc/
mkdir -p pkg/ngc/cheats mkdir -p pkg/ngc/cheats
@ -2194,7 +2160,7 @@ if [ "${PLATFORM}" == "ctr" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -2278,7 +2244,7 @@ if [ "${PLATFORM}" == "ctr" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -2286,7 +2252,6 @@ if [ "${PLATFORM}" == "ctr" ] && [ "${RA}" == "YES" ]; then
rm *.a rm *.a
cp -v $RARCH_DIST_DIR/*.a . cp -v $RARCH_DIST_DIR/*.a .
#ls -1 *.a | awk -F "." ' { print "cp " $0 " " $1 "_ctr." $2 }' |sh
JOBS=1 sh ./dist-cores.sh ctr &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log JOBS=1 sh ./dist-cores.sh ctr &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="retroarch build succeeded [$jobid]" MESSAGE="retroarch build succeeded [$jobid]"
@ -2300,12 +2265,12 @@ if [ "${PLATFORM}" == "ctr" ] && [ "${RA}" == "YES" ]; then
echo $MESSAGE echo $MESSAGE
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
echo "Packaging" echo "Packaging"
echo ============================================
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
mkdir -p pkg/3ds mkdir -p pkg/3ds
@ -2325,7 +2290,7 @@ if [ "${PLATFORM}" == "vita" ] && [ "${RA}" == "YES" ]; then
PARENTDIR=`echo $line | cut -f 6 -d " "` PARENTDIR=`echo $line | cut -f 6 -d " "`
if [ "${ENABLED}" == "YES" ]; then if [ "${ENABLED}" == "YES" ]; then
echo "BUILDBOT JOB: $jobid Processing $NAME" echo "buildbot job: $jobid Processing $NAME"
echo echo
echo NAME: $NAME echo NAME: $NAME
echo DIR: $DIR echo DIR: $DIR
@ -2411,7 +2376,7 @@ if [ "${PLATFORM}" == "vita" ] && [ "${RA}" == "YES" ]; then
if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then if [ "${BUILD}" == "YES" -o "${FORCE}" == "YES" -o "${FORCE_RETROARCH_BUILD}" == "YES" -o "${CORES_BUILT}" == "YES" ]; then
touch $TMPDIR/built-frontend touch $TMPDIR/built-frontend
cd $RADIR cd $RADIR
echo "BUILDBOT JOB: $jobid Building" echo "buildbot job: $jobid Building"
buildbot_log "retroarch build starting [$jobid]" buildbot_log "retroarch build starting [$jobid]"
echo echo
@ -2419,7 +2384,6 @@ if [ "${PLATFORM}" == "vita" ] && [ "${RA}" == "YES" ]; then
rm *.a rm *.a
cp -v $RARCH_DIST_DIR/*.a . cp -v $RARCH_DIST_DIR/*.a .
#ls -1 *.a | awk -F "." ' { print "cp " $0 " " $1 "_vita." $2 }' |sh
JOBS=1 sh ./dist-cores.sh vita &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log JOBS=1 sh ./dist-cores.sh vita &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
MESSAGE="retroarch build succeeded [$jobid]" MESSAGE="retroarch build succeeded [$jobid]"
@ -2432,12 +2396,12 @@ if [ "${PLATFORM}" == "vita" ] && [ "${RA}" == "YES" ]; then
echo $MESSAGE echo $MESSAGE
fi fi
buildbot_log "$MESSAGE" buildbot_log "$MESSAGE"
echo BUILDBOT JOB: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log echo buildbot job: $MESSAGE | tee -a $TMPDIR/log/${BOT}/${LOGDATE}.log
cd $WORK/$RADIR cd $WORK/$RADIR
echo "Packaging" echo "Packaging"
echo ============================================
cp retroarch.cfg retroarch.default.cfg cp retroarch.cfg retroarch.default.cfg
mkdir -p pkg/vita mkdir -p pkg/vita