From e0ef9ad9e058e2cee8e799d42b26f630ad86439a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 18 Jun 2014 20:27:55 +0200 Subject: [PATCH] Add Mednafen PSX repo --- libretro-build-common.sh | 14 ++++++++++++++ libretro-build-ios.sh | 1 + libretro-build-ps3.sh | 1 + libretro-build-qnx.sh | 1 + libretro-build-wii.sh | 1 + libretro-build.sh | 1 + libretro-fetch.sh | 1 + 7 files changed, 20 insertions(+) diff --git a/libretro-build-common.sh b/libretro-build-common.sh index 6a318c10..a2f30f4d 100755 --- a/libretro-build-common.sh +++ b/libretro-build-common.sh @@ -192,6 +192,20 @@ build_libretro_mednafen() { fi } +build_libretro_mednafen_psx() { + cd "${BASE_DIR}" + if [ -d 'libretro-mednafen-psx' ]; then + echo '=== Building Mednafen PSX ===' + cd libretro-mednafen-psx + + "${MAKE}" platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" clean || die "Failed to clean mednafen/psx" + "${MAKE}" platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" || die "Failed to build mednafen/psx" + cp "mednafen_psx_libretro${FORMAT}.${FORMAT_EXT}" "${RARCH_DIST_DIR}" + else + echo 'Mednafen PSX not fetched, skipping ...' + fi +} + build_libretro_mednafen_snes() { cd "${BASE_DIR}" if [ -d 'libretro-mednafen' ]; then diff --git a/libretro-build-ios.sh b/libretro-build-ios.sh index 1dc797cd..c833daa6 100755 --- a/libretro-build-ios.sh +++ b/libretro-build-ios.sh @@ -30,6 +30,7 @@ else build_libretro_bsnes_cplusplus98 build_libretro_bsnes build_libretro_mednafen + build_libretro_mednafen_psx #build_libretro_mednafen_snes build_libretro_s9x build_libretro_s9x_next diff --git a/libretro-build-ps3.sh b/libretro-build-ps3.sh index 9b4c5177..dcf5058c 100755 --- a/libretro-build-ps3.sh +++ b/libretro-build-ps3.sh @@ -17,6 +17,7 @@ if [ $1 ]; then $1 else build_libretro_mednafen + build_libretro_mednafen_psx build_libretro_s9x_next build_libretro_genplus build_libretro_fba_full diff --git a/libretro-build-qnx.sh b/libretro-build-qnx.sh index 618aaac4..34422409 100755 --- a/libretro-build-qnx.sh +++ b/libretro-build-qnx.sh @@ -19,6 +19,7 @@ else build_libretro_bsnes_cplusplus98 #build_libretro_bsnes build_libretro_mednafen + build_libretro_mednafen_psx build_libretro_s9x build_libretro_s9x_next build_libretro_genplus diff --git a/libretro-build-wii.sh b/libretro-build-wii.sh index 8a0af6ce..30f9f28e 100755 --- a/libretro-build-wii.sh +++ b/libretro-build-wii.sh @@ -18,6 +18,7 @@ if [ $1 ]; then $1 else build_libretro_mednafen + build_libretro_mednafen_psx build_libretro_s9x_next build_libretro_genplus build_libretro_fba diff --git a/libretro-build.sh b/libretro-build.sh index a73bde53..a266225a 100755 --- a/libretro-build.sh +++ b/libretro-build.sh @@ -97,6 +97,7 @@ else build_libretro_bsnes_cplusplus98 build_libretro_bsnes build_libretro_mednafen + build_libretro_mednafen_psx build_libretro_mednafen_snes build_libretro_s9x build_libretro_s9x_next diff --git a/libretro-fetch.sh b/libretro-fetch.sh index 76776975..d79dc300 100755 --- a/libretro-fetch.sh +++ b/libretro-fetch.sh @@ -95,6 +95,7 @@ fetch_project "$REPO_BASE/libretro/nestopia.git" "libretro-nestopia" "libretro/N fetch_project "$REPO_BASE/libretro/tyrquake.git" "libretro-tyrquake" "libretro/tyrquake" fetch_project "$REPO_BASE/libretro/pcsx_rearmed.git" "libretro-pcsx-rearmed" "libretro/pcsx_rearmed" fetch_project "$REPO_BASE/libretro/mednafen-libretro.git" "libretro-mednafen" "libretro/Mednafen" +fetch_project "$REPO_BASE/libretro/mednafen-psx-libretro.git" "libretro-mednafen-psx" "libretro/Mednafen PSX" fetch_project "$REPO_BASE/libretro/scummvm.git" "libretro-scummvm" "libretro/scummvm" fetch_project "$REPO_BASE/libretro/yabause.git" "libretro-yabause" "libretro/yabause" fetch_project "$REPO_BASE/libretro/dosbox-libretro.git" "libretro-dosbox" "libretro/dosbox"