mirror of
https://github.com/libretro/libretro-super
synced 2024-12-03 19:01:49 +00:00
(MSVC) Simplify build rules
This commit is contained in:
parent
53996c2128
commit
98e31a7910
@ -6,64 +6,20 @@ die()
|
|||||||
#exit 1
|
#exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
build_libretro_mednafen_pce_fast()
|
build_libretro_mednafen()
|
||||||
{
|
{
|
||||||
|
for core in pce_fast pcfx wswan ngp vb; do
|
||||||
cd $BASE_DIR
|
cd $BASE_DIR
|
||||||
if [ -d "libretro-mednafen" ]; then
|
if [ -d "libretro-mednafen" ]; then
|
||||||
echo "=== Building Mednafen PCE Fast ==="
|
echo "=== Building Mednafen ${core} ==="
|
||||||
cd libretro-mednafen
|
cd libretro-mednafen
|
||||||
cd msvc/pce-fast
|
cd msvc/${core}
|
||||||
|
|
||||||
cmd.exe /k $MSVC_NAME.bat
|
cmd.exe /k $MSVC_NAME.bat
|
||||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_pce_fast_libretro$FORMAT.$FORMAT_EXT
|
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_${core}_libretro$FORMAT.$FORMAT_EXT
|
||||||
else
|
else
|
||||||
echo "Mednafen PCE Fast not fetched, skipping ..."
|
echo "Mednafen not fetched, skipping ..."
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
build_libretro_mednafen_wswan()
|
|
||||||
{
|
|
||||||
cd $BASE_DIR
|
|
||||||
if [ -d "libretro-mednafen" ]; then
|
|
||||||
echo "=== Building Mednafen Wswan ==="
|
|
||||||
cd libretro-mednafen
|
|
||||||
cd msvc/wswan
|
|
||||||
|
|
||||||
cmd.exe /k $MSVC_NAME.bat
|
|
||||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_wswan_libretro$FORMAT.$FORMAT_EXT
|
|
||||||
else
|
|
||||||
echo "Mednafen Wswan not fetched, skipping ..."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
build_libretro_mednafen_ngp()
|
|
||||||
{
|
|
||||||
cd $BASE_DIR
|
|
||||||
if [ -d "libretro-mednafen" ]; then
|
|
||||||
echo "=== Building Mednafen NGP ==="
|
|
||||||
cd libretro-mednafen
|
|
||||||
cd msvc/ngp
|
|
||||||
|
|
||||||
cmd.exe /k $MSVC_NAME.bat
|
|
||||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_ngp_libretro$FORMAT.$FORMAT_EXT
|
|
||||||
else
|
|
||||||
echo "Mednafen NGP not fetched, skipping ..."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
build_libretro_mednafen_vb()
|
|
||||||
{
|
|
||||||
cd $BASE_DIR
|
|
||||||
if [ -d "libretro-mednafen" ]; then
|
|
||||||
echo "=== Building Mednafen VB ==="
|
|
||||||
cd libretro-mednafen
|
|
||||||
cd msvc/vb
|
|
||||||
|
|
||||||
cmd.exe /k $MSVC_NAME.bat
|
|
||||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_vb_libretro$FORMAT.$FORMAT_EXT
|
|
||||||
else
|
|
||||||
echo "Mednafen VB not fetched, skipping ..."
|
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
build_libretro_mednafen_gba()
|
build_libretro_mednafen_gba()
|
||||||
|
@ -20,11 +20,8 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||||||
if [ $1 ]; then
|
if [ $1 ]; then
|
||||||
$1
|
$1
|
||||||
else
|
else
|
||||||
build_libretro_mednafen_pce_fast
|
build_libretro_mednafen
|
||||||
build_libretro_mednafen_gba
|
build_libretro_mednafen_gba
|
||||||
build_libretro_mednafen_ngp
|
|
||||||
build_libretro_mednafen_vb
|
|
||||||
build_libretro_mednafen_wswan
|
|
||||||
build_libretro_s9x
|
build_libretro_s9x
|
||||||
build_libretro_s9x_next
|
build_libretro_s9x_next
|
||||||
build_libretro_genplus
|
build_libretro_genplus
|
||||||
|
@ -79,10 +79,7 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||||||
if [ $1 ]; then
|
if [ $1 ]; then
|
||||||
$1
|
$1
|
||||||
else
|
else
|
||||||
build_libretro_mednafen_pce_fast
|
build_libretro_mednafen
|
||||||
build_libretro_mednafen_ngp
|
|
||||||
build_libretro_mednafen_wswan
|
|
||||||
build_libretro_mednafen_vb
|
|
||||||
build_libretro_s9x_next
|
build_libretro_s9x_next
|
||||||
build_libretro_genplus
|
build_libretro_genplus
|
||||||
build_libretro_fba
|
build_libretro_fba
|
||||||
|
@ -35,10 +35,7 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||||||
if [ $1 ]; then
|
if [ $1 ]; then
|
||||||
$1
|
$1
|
||||||
else
|
else
|
||||||
build_libretro_mednafen_pce_fast
|
build_libretro_mednafen
|
||||||
build_libretro_mednafen_ngp
|
|
||||||
build_libretro_mednafen_vb
|
|
||||||
build_libretro_mednafen_wswan
|
|
||||||
build_libretro_s9x_next
|
build_libretro_s9x_next
|
||||||
build_libretro_genplus
|
build_libretro_genplus
|
||||||
build_libretro_fba
|
build_libretro_fba
|
||||||
|
Loading…
Reference in New Issue
Block a user