windows: fix dolphin recipe.

This commit is contained in:
aliaspider 2018-07-21 05:47:58 +01:00
parent fcadda9e8e
commit a67c3dff1d
3 changed files with 7 additions and 3 deletions

View File

@ -389,12 +389,16 @@ build_libretro_generic_makefile() {
if [ "${platform}" = "msvc2003_x86" ]; then
EXTRAARGS="-G\"Visual Studio 7\""
fi
JOBS_FLAG=-j
if [ "${MAKEFILE}" = "sln" ]; then
JOBS_FLAG=-maxcpucount:
fi
eval "set -- ${EXTRAARGS} \${CORE_ARGS} -DCMAKE_VERBOSE_MAKEFILE=ON"
echo "BUILD CMD: ${CMAKE} $*" 2>&1 | tee -a "$LOGFILE"
echo "$@" .. | xargs ${CMAKE} 2>&1 | tee -a "$LOGFILE"
echo "BUILD CMD: ${CMAKE} --build . --target ${core}_libretro --config Release -- -j${JOBS}" 2>&1 | tee -a "$LOGFILE"
${CMAKE} --build . --target ${core}_libretro --config Release -- -j${JOBS} 2>&1 | tee -a "$LOGFILE"
echo "BUILD CMD: ${CMAKE} --build . --target ${core}_libretro --config Release -- ${JOBS_FLAG}${JOBS}" 2>&1 | tee -a "$LOGFILE"
${CMAKE} --build . --target ${core}_libretro --config Release -- ${JOBS_FLAG}${JOBS} 2>&1 | tee -a "$LOGFILE"
find . -mindepth 2 -name "${CORENAM}" -exec cp -f "{}" . \;
elif [ "${COMMAND}" = "LEIRADEL" ]; then

View File

@ -7,4 +7,3 @@ nestopia libretro-nestopia https://github.com/libretro/nestopia.git master YES G
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master YES GENERIC Makefile libretro
theodore libretro-theodore https://github.com/Zlika/theodore.git master YES GENERIC Makefile .
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master YES GENERIC Makefile src/libretro
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release

View File

@ -16,6 +16,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE sln build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release -G\"Visual Studio 15 2017 Win64\"
dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master YES GENERIC Makefile.libretro .
dosbox_svn libretro-dosbox_svn https://github.com/fr500/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master YES GENERIC Makefile.libretro builds/libretro