Add the fba subcores to "not done", convert scripts to use new rules

This commit is contained in:
T. Joseph Carter 2015-03-12 03:35:54 -07:00
parent 40d4d0584b
commit 377fb5edb3
7 changed files with 184 additions and 180 deletions

View File

@ -601,6 +601,30 @@ build_libretro_lutro() {
########## LEGACY RULES ########## LEGACY RULES
# TODO: Port these to modern rules # TODO: Port these to modern rules
build_libretro_bnes() {
build_dir="$WORKDIR/libretro-bnes"
if build_should_skip bnes "$build_dir"; then
echo "Core bnes is already built, skipping..."
return
fi
if [ -d "$build_dir" ]; then
echo '=== Building bNES ==='
echo_cmd "cd \"$build_dir\""
mkdir -p obj
if [ -z "$NOCLEAN" ]; then
echo_cmd "$MAKE -f Makefile \"-j$JOBS\" clean" || die 'Failed to clean bNES'
fi
echo_cmd "$MAKE -f Makefile $COMPILER \"-j$JOBS\" compiler=\"${CXX11}\"" || die 'Failed to build bNES'
copy_core_to_dist "bnes"
build_save_revision $? "bnes"
else
echo 'bNES not fetched, skipping ...'
fi
}
build_libretro_bsnes_modern() { build_libretro_bsnes_modern() {
build_dir="$WORKDIR/libretro-$1" build_dir="$WORKDIR/libretro-$1"
if [ -d "$build_dir" ]; then if [ -d "$build_dir" ]; then
@ -637,29 +661,6 @@ build_libretro_bsnes() {
build_libretro_bsnes_modern "bsnes" build_libretro_bsnes_modern "bsnes"
build_save_revision $? bsnes build_save_revision $? bsnes
} }
build_libretro_bnes() {
build_dir="$WORKDIR/libretro-bnes"
if build_should_skip bnes "$build_dir"; then
echo "Core bnes is already built, skipping..."
return
fi
if [ -d "$build_dir" ]; then
echo '=== Building bNES ==='
echo_cmd "cd \"$build_dir\""
mkdir -p obj
if [ -z "$NOCLEAN" ]; then
echo_cmd "$MAKE -f Makefile \"-j$JOBS\" clean" || die 'Failed to clean bNES'
fi
echo_cmd "$MAKE -f Makefile $COMPILER \"-j$JOBS\" compiler=\"${CXX11}\"" || die 'Failed to build bNES'
copy_core_to_dist "bnes"
build_save_revision $? "bnes"
else
echo 'bNES not fetched, skipping ...'
fi
}
build_libretro_bsnes_cplusplus98() { build_libretro_bsnes_cplusplus98() {
CORENAME="bsnes_cplusplus98" CORENAME="bsnes_cplusplus98"

View File

@ -29,27 +29,28 @@ MAKE=make
if [ $1 ]; then if [ $1 ]; then
$1 $1
else else
build_libretro_bluemsx libretro_build_core bluemsx
build_libretro_fmsx libretro_build_core fceumm
build_libretro_beetle_lynx libretro_build_core fmsx
build_libretro_beetle_gba libretro_build_core gambatte
build_libretro_beetle_ngp libretro_build_core genesis_plus_gx
build_libretro_beetle_pce_fast libretro_build_core mednafen_bsnes
build_libretro_beetle_supergrafx libretro_build_core mednafen_gba
build_libretro_beetle_pcfx libretro_build_core mednafen_lynx
build_libretro_beetle_vb libretro_build_core mednafen_ngp
build_libretro_beetle_wswan libretro_build_core mednafen_pce_fast
build_libretro_beetle_bsnes libretro_build_core mednafen_pcfx
build_libretro_snes9x_next libretro_build_core mednafen_supergrafx
build_libretro_genesis_plus_gx libretro_build_core mednafen_vb
build_libretro_fba libretro_build_core mednafen_wswan
build_libretro_vba_next libretro_build_core nestopia
build_libretro_fceumm libretro_build_core nxengine
build_libretro_gambatte libretro_build_core prboom
build_libretro_nx libretro_build_core quicknes
build_libretro_prboom libretro_build_core snes9x_next
build_libretro_quicknes libretro_build_core tyrquake
build_libretro_nestopia libretro_build_core vba_next
build_libretro_tyrquake #libretro_build_core yabause
#build_libretro_yabause
build_libretro_fba # not in libretro-build-common!
fi fi

View File

@ -18,28 +18,28 @@ MAKE=make
if [ $1 ]; then if [ $1 ]; then
$1 $1
else else
build_libretro_beetle_lynx libretro_build_core fb_alpha
build_libretro_beetle_gba libretro_build_core fceumm
build_libretro_beetle_ngp libretro_build_core gambatte
build_libretro_beetle_pce_fast libretro_build_core genesis_plus_gx
build_libretro_beetle_supergrafx libretro_build_core handy
build_libretro_beetle_pcfx libretro_build_core mame078
build_libretro_beetle_vb libretro_build_core mednafen_bsnes
build_libretro_beetle_wswan libretro_build_core mednafen_gba
build_libretro_mednafen_psx libretro_build_core mednafen_lynx
build_libretro_beetle_bsnes libretro_build_core mednafen_ngp
build_libretro_snes9x_next libretro_build_core mednafen_pce_fast
build_libretro_genesis_plus_gx libretro_build_core mednafen_pcfx
build_libretro_fb_alpha libretro_build_core mednafen_psx
build_libretro_vba_next libretro_build_core mednafen_supergrafx
build_libretro_fceumm libretro_build_core mednafen_vb
build_libretro_gambatte libretro_build_core mednafen_wswan
build_libretro_nx libretro_build_core nestopia
build_libretro_prboom libretro_build_core nxengine
build_libretro_stella libretro_build_core prboom
build_libretro_quicknes libretro_build_core quicknes
build_libretro_nestopia libretro_build_core snes9x_next
build_libretro_tyrquake libretro_build_core stella
build_libretro_mame078 libretro_build_core tyrquake
build_libretro_handy libretro_build_core vba_next
fi fi

View File

@ -18,37 +18,37 @@ MAKE=make
if [ $1 ]; then if [ $1 ]; then
$1 $1
else else
build_libretro_2048 libretro_build_core 2048
build_libretro_bluemsx libretro_build_core bluemsx
build_libretro_fmsx libretro_build_core fceumm
build_libretro_beetle_lynx libretro_build_core fmsx
build_libretro_beetle_gba libretro_build_core gambatte
build_libretro_beetle_ngp libretro_build_core genesis_plus_gx
build_libretro_beetle_pce_fast libretro_build_core handy
build_libretro_beetle_supergrafx #libretro_build_core mame078
build_libretro_beetle_pcfx libretro_build_core mednafen
build_libretro_beetle_vb libretro_build_core mednafen_bsnes
build_libretro_beetle_wswan libretro_build_core mednafen_gba
build_libretro_beetle_bsnes libretro_build_core mednafen_lynx
build_libretro_mednafen libretro_build_core mednafen_ngp
build_libretro_snes9x_next libretro_build_core mednafen_pce_fast
build_libretro_genesis_plus_gx libretro_build_core mednafen_pcfx
#build_libretro_fba_full libretro_build_core mednafen_supergrafx
libretro_build_core mednafen_vb
libretro_build_core mednafen_wswan
libretro_build_core nestopia
libretro_build_core nxengine
libretro_build_core o2em
libretro_build_core picodrive
libretro_build_core prboom
libretro_build_core prosystem
libretro_build_core quicknes
libretro_build_core snes9x_next
libretro_build_core stella
libretro_build_core tgbdual
libretro_build_core tyrquake
libretro_build_core vba_next
libretro_build_core vecx
build_libretro_fba_cps2 build_libretro_fba_cps2
build_libretro_vba_next
build_libretro_fceumm
build_libretro_gambatte
build_libretro_nx
build_libretro_prboom
build_libretro_stella
build_libretro_quicknes
build_libretro_nestopia
build_libretro_tyrquake
#build_libretro_mame078
build_libretro_picodrive
build_libretro_handy
build_libretro_vecx
build_libretro_tgbdual
build_libretro_prosystem
build_libretro_o2em
fi fi

View File

@ -22,57 +22,57 @@ CXX11="QCC -Vgcc_ntoarmv7le"
if [ $1 ]; then if [ $1 ]; then
$1 $1
else else
build_libretro_2048 libretro_build_core 2048
build_libretro_4do libretro_build_core 3dengine
build_libretro_bluemsx libretro_build_core 4do
build_libretro_fmsx libretro_build_core bluemsx
build_libretro_bsnes_cplusplus98 #libretro_build_core bnes
#build_libretro_bsnes #libretro_build_core bsnes
#build_libretro_bsnes_mercury libretro_build_core bsnes_cplusplus98
build_libretro_beetle_lynx #libretro_build_core bsnes_mercury
build_libretro_beetle_gba libretro_build_core catsfc
build_libretro_beetle_pce_fast #libretro_build_core desmume
build_libretro_beetle_supergrafx #libretro_build_core dinothawr
build_libretro_beetle_pcfx libretro_build_core dosbox
build_libretro_beetle_vb libretro_build_core fb_alpha
build_libretro_beetle_wswan #libretro_build_core ffmpeg
build_libretro_mednafen_psx libretro_build_core fceumm
build_libretro_beetle_snes libretro_build_core fmsx
build_libretro_catsfc libretro_build_core gambatte
build_libretro_snes9x libretro_build_core genesis_plus_gx
build_libretro_snes9x_next libretro_build_core gpsp
build_libretro_genesis_plus_gx libretro_build_core handy
build_libretro_fb_alpha #libretro_build_core mame
build_libretro_vbam libretro_build_core mame078
build_libretro_vba_next libretro_build_core mednafen_gba
build_libretro_fceumm libretro_build_core mednafen_lynx
build_libretro_gambatte libretro_build_core mednafen_pce_fast
#build_libretro_meteor libretro_build_core mednafen_pcfx
build_libretro_nx libretro_build_core mednafen_psx
build_libretro_prboom libretro_build_core mednafen_snes
build_libretro_stella libretro_build_core mednafen_supergrafx
build_libretro_quicknes libretro_build_core mednafen_vb
build_libretro_nestopia libretro_build_core mednafen_wswan
build_libretro_tyrquake #libretro_build_core meteor
build_libretro_mame078 libretro_build_core mupen64plus
#build_libretro_mame libretro_build_core nestopia
build_libretro_dosbox libretro_build_core nxengine
build_libretro_scummvm libretro_build_core o2em
build_libretro_picodrive libretro_build_core pcsx_rearmed
build_libretro_handy libretro_build_core picodrive
#build_libretro_desmume #libretro_build_core ppsspp
#build_libretro_yabause libretro_build_core prboom
build_libretro_pcsx_rearmed libretro_build_core prosystem
build_libretro_vecx libretro_build_core quicknes
build_libretro_tgbdual libretro_build_core scummvm
build_libretro_prosystem libretro_build_core snes9x
#build_libretro_dinothawr libretro_build_core snes9x_next
build_libretro_virtualjaguar libretro_build_core stella
build_libretro_mupen64 libretro_build_core tgbdual
build_libretro_3dengine libretro_build_core tyrquake
#build_libretro_bnes libretro_build_core vba_next
#build_libretro_ffmpeg libretro_build_core vbam
#build_libretro_ppsspp libretro_build_core vecx
build_libretro_o2em libretro_build_core virtualjaguar
build_libretro_gpsp #libretro_build_core yabause
fi fi

View File

@ -29,28 +29,29 @@ MAKE=make
if [ $1 ]; then if [ $1 ]; then
$1 $1
else else
build_libretro_bluemsx libretro_build_core bluemsx
build_libretro_fmsx libretro_build_core fceumm
build_libretro_beetle_lynx libretro_build_core fmsx
build_libretro_beetle_gba libretro_build_core gambatte
build_libretro_beetle_ngp libretro_build_core genesis_plus_gx
build_libretro_beetle_pce_fast libretro_build_core mednafen_bsnes
build_libretro_beetle_supergrafx libretro_build_core mednafen_gba
build_libretro_beetle_pcfx libretro_build_core mednafen_lynx
build_libretro_beetle_psx libretro_build_core mednafen_ngp
build_libretro_beetle_vb libretro_build_core mednafen_pce_fast
build_libretro_beetle_wswan libretro_build_core mednafen_pcfx
build_libretro_beetle_bsnes libretro_build_core mednafen_psx
build_libretro_snes9x_next libretro_build_core mednafen_supergrafx
build_libretro_genesis_plus_gx libretro_build_core mednafen_vb
build_libretro_fba libretro_build_core mednafen_wswan
build_libretro_vba_next libretro_build_core nestopia
build_libretro_fceumm libretro_build_core nxengine
build_libretro_gambatte libretro_build_core prboom
build_libretro_nx libretro_build_core quicknes
build_libretro_prboom libretro_build_core snes9x_next
build_libretro_quicknes libretro_build_core tyrquake
build_libretro_nestopia libretro_build_core vba_next
build_libretro_tyrquake #libretro_build_core yabause
#build_libretro_yabause
build_libretro_fba # not in libretro-build-common!
fi fi

View File

@ -53,7 +53,8 @@ libretro_cap32_build_makefile="Makefile"
register_core "bnes" -ios -theos_ios -ngc -ps3 -psp1 -qnx -wii register_core "bnes" -ios -theos_ios -ngc -ps3 -psp1 -qnx -wii
libretro_bnes_name="bnes/higan" libretro_bnes_name="bnes/higan"
libretro_bnes_git_url="https://github.com/libretro/bnes-libretro.git" libretro_bnes_git_url="https://github.com/libretro/bnes-libretro.git"
libretro_bnes_build_rule=none # NEED CUSTOM RULE libretro_bnes_build_rule=legacy
libretro_bnes_build_legacy=build_libretro_bnes
register_core "fceumm" register_core "fceumm"
libretro_fceumm_name="FCEUmm" libretro_fceumm_name="FCEUmm"