mirror of
https://github.com/libretro/libretro-super
synced 2024-12-25 15:20:40 +00:00
add/update msvc2017 targets to have both desktop and uwp variants
This commit is contained in:
parent
203b1364cb
commit
762604d041
0
libretro-build-msvc2005_x86.sh
Normal file → Executable file
0
libretro-build-msvc2005_x86.sh
Normal file → Executable file
@ -1,17 +0,0 @@
|
||||
#! /usr/bin/env bash
|
||||
# vim: set ts=3 sw=3 noet ft=sh : bash
|
||||
|
||||
SCRIPT="${0#./}"
|
||||
BASE_DIR="${SCRIPT%/*}"
|
||||
WORKDIR="$PWD"
|
||||
|
||||
if [ "$BASE_DIR" = "$SCRIPT" ]; then
|
||||
BASE_DIR="$WORKDIR"
|
||||
else
|
||||
if [[ "$0" != /* ]]; then
|
||||
# Make the path absolute
|
||||
BASE_DIR="$WORKDIR/$BASE_DIR"
|
||||
fi
|
||||
fi
|
||||
|
||||
platform=msvc2017_x64 ${BASE_DIR}/libretro-build.sh $@
|
@ -658,12 +658,42 @@ case "$platform" in
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_x64)
|
||||
platform=windows_msvc2017_x64
|
||||
msvc2017_desktop_x86)
|
||||
platform=windows_msvc2017_desktop_x86
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_x64"
|
||||
DIST_DIR="msvc2017_x64"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_desktop_x86"
|
||||
DIST_DIR="msvc2017_desktop_x86"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_desktop_x64)
|
||||
platform=windows_msvc2017_desktop_x64
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_desktop_x64"
|
||||
DIST_DIR="msvc2017_desktop_x64"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_uwp_x86)
|
||||
platform=windows_msvc2017_uwp_x86
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_uwp_x86"
|
||||
DIST_DIR="msvc2017_uwp_x86"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_uwp_x64)
|
||||
platform=windows_msvc2017_uwp_x64
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_uwp_x64"
|
||||
DIST_DIR="msvc2017_uwp_x64"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
|
35
recipes/windows/cores-windows-msvc2010-x64_seh-generic
Normal file
35
recipes/windows/cores-windows-msvc2010-x64_seh-generic
Normal file
@ -0,0 +1,35 @@
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC Makefile .
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
gme libretro-gme https://github.com/libretro/libretro-gme.git master SUBMODULE YES GENERIC Makefile .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
handy libretro-handy https://github.com/libretro/libretro-handy.git master PROJECT YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pce-fast-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT YES GENERIC Makefile .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master SUBMODULE YES GENERIC Makefile .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
stella libretro-stella https://github.com/libretro/stella-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vecx libretro-vecx https://github.com/libretro/libretro-vecx.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master PROJECT YES GENERIC Makefile .
|
10
recipes/windows/cores-windows-msvc2010-x64_seh-generic.conf
Normal file
10
recipes/windows/cores-windows-msvc2010-x64_seh-generic.conf
Normal file
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2010_x64
|
||||
PLATFORM windows
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2017_desktop_x64
|
||||
PLATFORM windows
|
||||
ARCH x86_64
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw32/lib/ccache/bin:/mingw32/bin
|
||||
MSYSTEM MINGW32
|
||||
platform msvc2017_desktop_x86
|
||||
PLATFORM windows
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2017_uwp_x64
|
||||
PLATFORM windows
|
||||
ARCH x86_64
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
@ -1,8 +1,8 @@
|
||||
PATH /mingw32/lib/ccache/bin:/mingw32/bin
|
||||
MSYSTEM MINGW32
|
||||
platform msvc2017_x64
|
||||
platform msvc2017_uwp_x86
|
||||
PLATFORM windows
|
||||
ARCH x64
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
Loading…
Reference in New Issue
Block a user