diff --git a/libretro-build.sh b/libretro-build.sh index 9c906916..543a3c2c 100755 --- a/libretro-build.sh +++ b/libretro-build.sh @@ -172,6 +172,19 @@ build_libretro_nx() fi } +build_libretro_prboom() +{ + if [ -d "libretro-prboom" ]; then + echo "=== Building PRBoom ===" + cd libretro-prboom + make -j4 || die "Failed to build PRBoom" + cp libretro.so libretro-prboom.so + cd ../ + else + echo "PRBoom not fetched, skipping ..." + fi +} + build_libretro_bsnes build_libretro_s9x build_libretro_s9x_next @@ -183,4 +196,5 @@ build_libretro_fceu build_libretro_gambatte build_libretro_meteor build_libretro_nx +build_libretro_prboom diff --git a/libretro-fetch.sh b/libretro-fetch.sh index 12f18f52..96cce336 100755 --- a/libretro-fetch.sh +++ b/libretro-fetch.sh @@ -62,4 +62,5 @@ fetch_project "$REPO_BASE/twinaphex/fceu-next.git" "libretro-fceu" "libretro/FCE fetch_project "$REPO_BASE/Themaister/gambatte-libretro.git" "libretro-gambatte" "libretro/Gambatte" fetch_project "$REPO_BASE/Themaister/meteor-libretro.git" "libretro-meteor" "libretro/Meteor" fetch_project "$REPO_BASE/twinaphex/nxengine-libretro.git" "libretro-nx" "libretro/NX" +fetch_project "$REPO_BASE/twinaphex/libretro-prboom.git" "libretro-prboom" "libretro/PRBoom" diff --git a/libretro-install.sh b/libretro-install.sh index 2ebaae79..048660df 100755 --- a/libretro-install.sh +++ b/libretro-install.sh @@ -24,6 +24,7 @@ LIBS="$LIBS libretro-bnes/libretro-bnes.so" LIBS="$LIBS libretro-gambatte/libretro-gambatte.so" LIBS="$LIBS libretro-meteor/libretro-meteor.so" LIBS="$LIBS libretro-nx/libretro-nx.so" +LIBS="$LIBS libretro-prboom/libretro-prboom.so" for lib in $LIBS do