diff --git a/libretro-build-common.sh b/libretro-build-common.sh index 1d2c218e..96025000 100755 --- a/libretro-build-common.sh +++ b/libretro-build-common.sh @@ -512,6 +512,22 @@ build_libretro_prosystem() { fi } +build_libretro_virtualjaguar() { + cd "${BASE_DIR}" + if [ -d 'libretro-virtualjaguar' ]; then + echo '=== Building VirtualJaguar ===' + cd libretro-virtualjaguar/ + + if [ -z "${NOCLEAN}" ]; then + "${MAKE}" -f Makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" clean || die 'Failed to build VirtualJaguar' + fi + "${MAKE}" -f Makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" || die 'Failed to build VirtualJaguar' + cp "virtualjaguar_libretro${FORMAT}.${FORMAT_EXT}" "${RARCH_DIST_DIR}" + else + echo 'VirtualJaguar not fetched, skipping ...' + fi +} + build_libretro_genplus() { cd "${BASE_DIR}" if [ -d 'libretro-genplus' ]; then diff --git a/libretro-build-ios.sh b/libretro-build-ios.sh index 5f84d7ab..e179302b 100755 --- a/libretro-build-ios.sh +++ b/libretro-build-ios.sh @@ -73,9 +73,9 @@ else build_libretro_mupen64 build_libretro_yabause #build_libretro_ffmpeg - build_libretro_dinothawr build_libretro_3dengine build_libretro_vecx build_libretro_tgbdual build_libretro_prosystem + build_libretro_dinothawr fi diff --git a/libretro-build.sh b/libretro-build.sh index 4d3ae4e1..925885ef 100755 --- a/libretro-build.sh +++ b/libretro-build.sh @@ -140,6 +140,8 @@ else build_libretro_vecx build_libretro_tgbdual build_libretro_prosystem + build_libretro_dinothawr + build_libretro_virtualjaguar #========ONLY OPENGL/ES AWARE PROJECTS BELOW======== check_opengl @@ -150,7 +152,6 @@ else build_libretro_instancingviewer_camera build_libretro_mupen64 build_libretro_ffmpeg - build_libretro_dinothawr build_libretro_3dengine build_libretro_ppsspp #======END ONLY OPENGL/ES AWARE PROJECTS END=========