mirror of
https://github.com/libretro/libretro-super
synced 2024-11-29 05:21:29 +00:00
POC of logging per-core
This commit is contained in:
parent
22e3e07d42
commit
12c13eb55d
@ -54,10 +54,12 @@ fi
|
|||||||
build_summary_log() {
|
build_summary_log() {
|
||||||
# Trailing spaces are intentional here
|
# Trailing spaces are intentional here
|
||||||
if [ "$1" -eq "0" ]; then
|
if [ "$1" -eq "0" ]; then
|
||||||
build_success="$build_success$2 "
|
export build_success="$build_success$2 "
|
||||||
else
|
else
|
||||||
build_fail="$build_fail$2 "
|
export build_fail="$build_fail$2 "
|
||||||
fi
|
fi
|
||||||
|
echo "Called with \"$@\""
|
||||||
|
echo "Build success: $build_success"
|
||||||
}
|
}
|
||||||
|
|
||||||
copy_core_to_dist() {
|
copy_core_to_dist() {
|
||||||
@ -292,8 +294,16 @@ libretro_build_core() {
|
|||||||
|
|
||||||
eval "core_build_cores=\${libretro_${1}_build_cores:-$1}"
|
eval "core_build_cores=\${libretro_${1}_build_cores:-$1}"
|
||||||
eval "core_build_products=\$libretro_${1}_build_products"
|
eval "core_build_products=\$libretro_${1}_build_products"
|
||||||
|
if [ -n "$LIBRETRO_LOGDIR" ]; then
|
||||||
|
{
|
||||||
echo "Building ${1}..."
|
echo "Building ${1}..."
|
||||||
build_makefile $1
|
build_makefile $1
|
||||||
|
#} > >($OUTPUT_CMD $LIBRETRO_LOGDIR/${1}.log > /dev/stdout) 2>&1
|
||||||
|
} > >(eval "$OUTPUT_CMD $LIBRETRO_LOGDIR/${1}.log") 2>&1
|
||||||
|
else
|
||||||
|
echo "Building ${1}..."
|
||||||
|
build_makefile $1 > /dev/stdout
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
legacy)
|
legacy)
|
||||||
@ -341,6 +351,7 @@ build_libretro_test() {
|
|||||||
|
|
||||||
|
|
||||||
build_summary() {
|
build_summary() {
|
||||||
|
echo "Build success: $build_success"
|
||||||
fmt_output="$(find_tool "fmt" "cat")"
|
fmt_output="$(find_tool "fmt" "cat")"
|
||||||
local num_success="$(echo $build_success | wc -w)"
|
local num_success="$(echo $build_success | wc -w)"
|
||||||
local fmt_success="$(echo " $build_success" | $fmt_output)"
|
local fmt_success="$(echo " $build_success" | $fmt_output)"
|
||||||
@ -445,3 +456,5 @@ build_libretro_mame_prerule() {
|
|||||||
|
|
||||||
build_save_revision $ret mame
|
build_save_revision $ret mame
|
||||||
}
|
}
|
||||||
|
|
||||||
|
OUTPUT_CMD="tee"
|
||||||
|
Loading…
Reference in New Issue
Block a user