mirror of
https://github.com/libretro/libretro-super
synced 2025-03-30 04:21:01 +00:00
Merge pull request #695 from orbea/recipes
libretro-buildbot-recipe: Move core specific conditions to the recipe files.
This commit is contained in:
commit
b79130be0c
@ -281,12 +281,13 @@ buildbot_handle_message() {
|
||||
}
|
||||
|
||||
build_libretro_generic_makefile() {
|
||||
NAME=$1
|
||||
DIR=$2
|
||||
SUBDIR=$3
|
||||
MAKEFILE=$4
|
||||
PLATFORM=$5
|
||||
ARGS=$6
|
||||
NAME="$1"
|
||||
DIR="$2"
|
||||
SUBDIR="$3"
|
||||
MAKEFILE="$4"
|
||||
PLATFORM="$5"
|
||||
ARGS="$6"
|
||||
CORES="${7:-$NAME}"
|
||||
|
||||
ENTRY_ID=""
|
||||
|
||||
@ -316,27 +317,20 @@ build_libretro_generic_makefile() {
|
||||
|
||||
cd "${SUBDIR}"
|
||||
|
||||
if [ "${NAME}" = "bsnes" ] || [ "${NAME}" = "bsnes_mercury" ]; then
|
||||
CORE="${CORE:-${NAME}_accuracy ${NAME}_balanced ${NAME}_performance}"
|
||||
elif [ "${NAME}" = "mame2014" ]; then
|
||||
CORE="${CORE:-${NAME} mess2014 ume2014}"
|
||||
else
|
||||
CORE="${NAME}"
|
||||
fi
|
||||
eval "set -- $CORES"
|
||||
for i do
|
||||
core="${i%:*}"
|
||||
arg="${i##*:}"
|
||||
|
||||
eval "set -- $CORE"
|
||||
for core do
|
||||
CORENAM="${core}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}"
|
||||
LOGFILE="$TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${core}_${PLATFORM}.log"
|
||||
|
||||
if [ "${NAME}" = "bsnes" ] || [ "${NAME}" = "bsnes_mercury" ]; then
|
||||
CORE_ARGS="profile=${core##*_} ${ARGS}"
|
||||
elif [ "${NAME}" = "mame2014" ]; then
|
||||
CORE_ARGS="TARGET=${core%%[0-9]*} ${ARGS}"
|
||||
if [ "$arg" != "$core" ]; then
|
||||
CORE_ARGS="${arg} ${ARGS}"
|
||||
else
|
||||
CORE_ARGS="${ARGS}"
|
||||
fi
|
||||
|
||||
CORENAM="${core}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}"
|
||||
LOGFILE="$TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${core}_${PLATFORM}.log"
|
||||
|
||||
echo -------------------------------------------------- | tee "$LOGFILE"
|
||||
cat $TMPDIR/vars | tee -a "$LOGFILE"
|
||||
|
||||
@ -463,12 +457,13 @@ build_libretro_leiradel_makefile() {
|
||||
}
|
||||
|
||||
build_libretro_generic_jni() {
|
||||
NAME=$1
|
||||
DIR=$2
|
||||
SUBDIR=$3
|
||||
MAKEFILE=$4
|
||||
PLATFORM=$5
|
||||
ARGS=$6
|
||||
NAME="$1"
|
||||
DIR="$2"
|
||||
SUBDIR="$3"
|
||||
MAKEFILE="$4"
|
||||
PLATFORM="$5"
|
||||
ARGS="$6"
|
||||
CORES="${7:-$NAME}"
|
||||
|
||||
ENTRY_ID=""
|
||||
LIBNAM="libretro"
|
||||
@ -477,25 +472,26 @@ build_libretro_generic_jni() {
|
||||
ENTRY_ID=`curl -X POST -d type="start" -d master_log="$MASTER_LOG_ID" -d platform="$jobid" -d name="$NAME" http://buildbot.fiveforty.net/build_entry/`
|
||||
fi
|
||||
|
||||
if [ "${NAME}" = "bsnes" ] || [ "${NAME}" = "bsnes_mercury" ]; then
|
||||
CORE="${CORE:-${NAME}_accuracy ${NAME}_balanced ${NAME}_performance}"
|
||||
else
|
||||
CORE="${NAME}"
|
||||
fi
|
||||
|
||||
cd ${DIR}
|
||||
cd ${SUBDIR}
|
||||
|
||||
eval "set -- $CORE"
|
||||
for core do
|
||||
CORENAM="${core}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}"
|
||||
if [ "${NAME}" = "bsnes" ] || [ "${NAME}" = "bsnes_mercury" ]; then
|
||||
CORE_ARGS="profile=${core##*_} ${ARGS}"
|
||||
LIBNAM="libretro_${core}"
|
||||
eval "set -- $CORES"
|
||||
for i do
|
||||
core="${i%:*}"
|
||||
arg="${i##*:}"
|
||||
|
||||
if [ "$arg" != "$core" ]; then
|
||||
CORE_ARGS="${arg} ${ARGS}"
|
||||
else
|
||||
CORE_ARGS="${ARGS}"
|
||||
fi
|
||||
|
||||
CORENAM="${core}_libretro${FORMAT}${LIBSUFFIX}.${FORMAT_EXT}"
|
||||
|
||||
if [ "${NAME}" = "bsnes" ] || [ "${NAME}" = "bsnes_mercury" ]; then
|
||||
LIBNAM="libretro_${core}"
|
||||
fi
|
||||
|
||||
for a in "${ABIS[@]}"; do
|
||||
LOGFILE="$TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${core}_${PLATFORM}_${a}.log"
|
||||
echo -------------------------------------------------- | tee "$LOGFILE"
|
||||
@ -568,15 +564,7 @@ while read line; do
|
||||
MAKEFILE="$7"
|
||||
SUBDIR="$8"
|
||||
ARGS=""
|
||||
|
||||
shift 8
|
||||
while [ $# -gt 0 ]; do
|
||||
ARGS="${ARGS} ${1}"
|
||||
shift
|
||||
done
|
||||
|
||||
ARGS="${ARGS# }"
|
||||
ARGS="${ARGS%"${ARGS##*[![:space:]]}"}"
|
||||
CORES=""
|
||||
|
||||
if [ -z "${SINGLE_CORE:-}" ]; then
|
||||
CORE=""
|
||||
@ -584,6 +572,22 @@ while read line; do
|
||||
continue
|
||||
fi
|
||||
|
||||
shift 8
|
||||
while [ $# -gt 0 ]; do
|
||||
arg="$1"; shift
|
||||
[ "$arg" = \| ] && break
|
||||
ARGS="${ARGS} ${arg}"
|
||||
done
|
||||
|
||||
for i do
|
||||
if [ -z "${CORE}" ] || [ "${CORE}" = "${i%:*}" ]; then
|
||||
CORES="${CORES} $i"
|
||||
fi
|
||||
done
|
||||
|
||||
ARGS="${ARGS# }"
|
||||
ARGS="${ARGS%"${ARGS##*[![:space:]]}"}"
|
||||
|
||||
[ "${ENABLED}" != "YES" ] && { echo "${NAME} is disabled, skipping"; continue; }
|
||||
|
||||
echo -ne "buildbot job started at: "
|
||||
@ -672,11 +676,11 @@ while read line; do
|
||||
echo "buildbot job: building $NAME"
|
||||
case "${COMMAND}" in
|
||||
CMAKE|GENERIC|GENERIC_GL )
|
||||
build_libretro_generic_makefile $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET} "${ARGS}" ;;
|
||||
GENERIC_JNI ) build_libretro_generic_jni $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET_ALT} "${ARGS}" ;;
|
||||
GENERIC_ALT ) build_libretro_generic_makefile $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET_ALT} "${ARGS}" ;;
|
||||
LEIRADEL ) build_libretro_leiradel_makefile $NAME $DIR $SUBDIR $MAKEFILE ${PLATFORM} "${ARGS}" ;;
|
||||
* ) : ;;
|
||||
build_libretro_generic_makefile $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET} "${ARGS}" "${CORES}" ;;
|
||||
GENERIC_JNI ) build_libretro_generic_jni $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET_ALT} "${ARGS}" "${CORES}" ;;
|
||||
GENERIC_ALT ) build_libretro_generic_makefile $NAME $DIR $SUBDIR $MAKEFILE ${FORMAT_COMPILER_TARGET_ALT} "${ARGS}" ;;
|
||||
LEIRADEL ) build_libretro_leiradel_makefile $NAME $DIR $SUBDIR $MAKEFILE ${PLATFORM} "${ARGS}" ;;
|
||||
* ) : ;;
|
||||
esac
|
||||
echo "Cleaning repo state after build $URL..."
|
||||
git --work-tree="${BASE_DIR}/${DIR}" --git-dir="${BASE_DIR}/${DIR}/.git" clean -xdf -e .libretro-core-recipe
|
||||
|
@ -1,2 +1,2 @@
|
||||
mame2014 libretro-mame2014o https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile .
|
||||
mame2014 libretro-mame2014o https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mame2016 libretro-mame2016o https://github.com/libretro/mame2016-libretro master YES GENERIC makefile . OSD=retro RETRO=1 NOWERROR=1 NOASM=1 gcc=android-arm gcc_version=4.9 TARGETOS=android-arm CONFIG=libretro NO_USE_MIDI=1 OS=linux VERBOSE=1 verbose=1 OVERRIDE_CC=/home/buildbot/tools/android/android-ndk-r10e/toolchains/llvm-3.5/prebuilt/linux-x86_64/bin/clang OVERRIDE_CXX=/home/buildbot/tools/android/android-ndk-r10e/toolchains/llvm-3.5/prebuilt/linux-x86_64/bin/clang++ TARGET=mame
|
||||
|
@ -2,8 +2,8 @@
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC_JNI Makefile jni
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC_JNI Makefile jni
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC_JNI Makefile jni
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC_JNI Makefile target-libretro/jni
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC_JNI Makefile target-libretro/jni | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
craft libretro-craft https://github.com/libretro/Craft.git master YES GENERIC_JNI Makefile.libretro jni
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC_JNI Makefile jni
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC_JNI Makefile.libretro desmume/src/libretro/jni
|
||||
|
@ -3,8 +3,8 @@
|
||||
4do libretro64-4do https://github.com/libretro/4do-libretro.git master YES GENERIC_JNI Makefile jni
|
||||
atari800 libretro64-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC_JNI Makefile jni
|
||||
bluemsx libretro64-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC_JNI Makefile jni
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC_JNI Makefile target-libretro/jni
|
||||
bsnes_mercury libretro64-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC_JNI Makefile target-libretro/jni | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_mercury libretro64-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
snes9x2002 libretro64-snes9x2002 https://github.com/libretro/snes9x2002.git master YES GENERIC_JNI Makefile jni
|
||||
snes9x2005 libretro64-snes9x2005 https://github.com/libretro/snes9x2005.git master YES GENERIC_JNI Makefile jni
|
||||
snes9x2010 libretro64-snes9x2010 https://github.com/libretro/snes9x2010.git master YES GENERIC_JNI Makefile jni
|
||||
|
@ -2,9 +2,9 @@
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||
@ -31,7 +31,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile .
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -2,9 +2,9 @@
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||
@ -31,7 +31,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile .
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -2,9 +2,9 @@
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
citra libretro-citra https://github.com/libretro/citra.git master YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DDISABLE_LIBPNG=1 -DENABLE_WEB_SERVICE=0 -DCMAKE_BUILD_TYPE="Release" --target citra_libretro
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
@ -93,7 +93,7 @@ vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git maste
|
||||
vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xplus4
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile .
|
||||
yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile .
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -25,7 +25,7 @@ hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile .
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -3,9 +3,9 @@
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume platform=armv7-neon-hardfloat
|
||||
@ -35,7 +35,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ LD=arm-linux-gnueabihf-g++ platform=armv7-neon-hardfloat PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0 | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mednafen_gba libretro-mednafen_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-mednafen_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-mednafen_ngp https://github.com/libretro/beetle-ngp-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -5,9 +5,9 @@
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bnes libretro-bnes https://github.com/libretro/bnes-libretro.git master YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
citra libretro-citra https://github.com/libretro/citra.git master YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DDISABLE_LIBPNG=1 -DCMAKE_BUILD_TYPE="Release" -DENABLE_WEB_SERVICE=0 --target citra_libretro
|
||||
@ -42,7 +42,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft PTR64=1
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=1
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=1 | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro.git master YES GENERIC Makefile.libretro . PTR64=1
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -4,9 +4,9 @@
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bnes libretro-bnes https://github.com/libretro/bnes-libretro.git master YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||
@ -89,7 +89,7 @@ vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git maste
|
||||
vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xplus4
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile .
|
||||
yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0 | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -1,7 +1,10 @@
|
||||
RECIPE FORMAT:
|
||||
{CORENAME} {COREDIR} {URL} {BRANCH} {ENABLED} {COMMAND} {MAKEFILE} {SUBDIR} {ARGS}
|
||||
or
|
||||
{CORENAME} {COREDIR} {URL} {BRANCH} {ENABLED} {COMMAND} {MAKEFILE} {SUBDIR} {ARGS} | core1:arg=1 core2:arg=2 core3:arg3
|
||||
|
||||
Ex:
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
|
||||
Command should usually be GENERIC and REPOTYPE should usually be project. Notable exceptions are PPSSPP and PICODRIVE. Those are submodule repos.
|
||||
|
@ -5,9 +5,9 @@
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bnes libretro-bnes https://github.com/libretro/bnes-libretro.git master YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
@ -41,7 +41,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft PTR64=1
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=1
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=1 | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro.git master YES GENERIC Makefile.libretro . PTR64=1
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
|
@ -5,9 +5,9 @@
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||
bnes libretro-bnes https://github.com/libretro/bnes-libretro.git master YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro YES GENERIC Makefile . | bsnes_accuracy:profile=accuracy bsnes_balanced:profile=balanced bsnes_performance:profile=performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile .
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||
chailove libretro-chailove https://github.com/RobLoach/ChaiLove.git master YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||
@ -40,7 +40,7 @@ mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makef
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master YES GENERIC Makefile . VRENDER=soft PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master YES GENERIC Makefile . PTR64=0 | mame2014:TARGET=mame mess2014:TARGET=mess ume2014:TARGET=ume
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro master YES GENERIC Makefile.libretro . PTR64=0
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
|
Loading…
x
Reference in New Issue
Block a user