From 920e0d2df6ccc81ca4f499afec7f075874fd31e2 Mon Sep 17 00:00:00 2001 From: Radius Date: Sat, 31 Jan 2015 20:24:33 -0500 Subject: [PATCH] Add MAME2010 and MAME0023 targets for win x64. MAME2003 still fails a the linking phase --- libretro-buildbot-recipe.sh | 5 +++++ recipes/win_x64/cores-mingw-w64-sjlj | 2 ++ recipes/win_x64/cores-mingw-w64-sjlj.conf | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/libretro-buildbot-recipe.sh b/libretro-buildbot-recipe.sh index 60742d12..b9bbf580 100755 --- a/libretro-buildbot-recipe.sh +++ b/libretro-buildbot-recipe.sh @@ -215,6 +215,11 @@ build_libretro_generic_makefile() { ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} else echo "buid command: ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS}" + if [ "${NAME}" == "mame2010" ]; + then + ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS} buildtools + fi + ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} ${ARGS} fi diff --git a/recipes/win_x64/cores-mingw-w64-sjlj b/recipes/win_x64/cores-mingw-w64-sjlj index 7d9fef9e..44630a8f 100644 --- a/recipes/win_x64/cores-mingw-w64-sjlj +++ b/recipes/win_x64/cores-mingw-w64-sjlj @@ -1,3 +1,5 @@ +mame078 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git PROJECT YES GENERIC makefile . PTR64=1 ARCH= +mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git PROJECT YES GENERIC Makefile.libretro . VRENDER=soft PTR64=1 mame libretro-mame https://github.com/libretro/mame.git PROJECT YES GENERIC Makefile.libretro . TARGET=mame PTR64=1 PARTIAL=0 mess libretro-mame https://github.com/libretro/mame.git PROJECT YES GENERIC Makefile.libretro . TARGET=mess PTR64=1 PARTIAL=1 ume libretro-mame https://github.com/libretro/mame.git PROJECT YES GENERIC Makefile.libretro . TARGET=ume PTR64=1 PARTIAL=1 diff --git a/recipes/win_x64/cores-mingw-w64-sjlj.conf b/recipes/win_x64/cores-mingw-w64-sjlj.conf index 24bc5497..dc6134e4 100644 --- a/recipes/win_x64/cores-mingw-w64-sjlj.conf +++ b/recipes/win_x64/cores-mingw-w64-sjlj.conf @@ -1,7 +1,7 @@ PATH /c/Toolchains/mingw64_posix/bin:/c/Toolchains/python64 platform MINGW64 ARCH x86_64 -MAKE mingw32-make.exe +MAKE make CC gcc CXX g++ - +PTR64 1