From 618be290ca7d143f55badd3138921c3c35c9b1bc Mon Sep 17 00:00:00 2001
From: retrotalker <42415066+retrotalker@users.noreply.github.com>
Date: Sat, 18 Aug 2018 08:08:29 -0500
Subject: [PATCH] remove msvc
---
appveyor.yml | 40 +-
libretro/msvc/msvc-2017.sln | 28 --
libretro/msvc/msvc-2017/libretro.def | 27 --
libretro/msvc/msvc-2017/msvc-2017.vcxproj | 253 ------------
.../msvc/msvc-2017/msvc-2017.vcxproj.filters | 367 ------------------
5 files changed, 21 insertions(+), 694 deletions(-)
delete mode 100644 libretro/msvc/msvc-2017.sln
delete mode 100644 libretro/msvc/msvc-2017/libretro.def
delete mode 100644 libretro/msvc/msvc-2017/msvc-2017.vcxproj
delete mode 100644 libretro/msvc/msvc-2017/msvc-2017.vcxproj.filters
diff --git a/appveyor.yml b/appveyor.yml
index e7741cc..d765b48 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,31 +1,33 @@
version: 0.1.{build}
+shallow_clone: true
+
image: Visual Studio 2017
environment:
- matrix:
- - generator: "Visual Studio 15"
- config: Release
- platform: x86
- arch: win32
- output: win32\genesis_plus_gx_libretro.dll
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
+ makefile_location: "."
+ makefile_name: makefile.libretro
+ target_name: genesis_plus_gx
- - generator: "Visual Studio 15"
- config: Release
- platform: x64
- arch: win32-x64
- output: win32\genesis_plus_gx_libretro.dll
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
+configuration:
+ - release
+
+platform:
+ - windows_msvc2017_uwp_x64
+ - windows_msvc2017_uwp_x86
+ - windows_msvc2017_uwp_arm
+ - windows_msvc2017_desktop_x64
+ - windows_msvc2017_desktop_x86
init:
- - git config --global core.autocrlf input
-
-before_build:
- - git submodule update --init --recursive
+ - set Path=C:\msys64\usr\bin;%Path%
build_script:
- - msbuild libretro\msvc\msvc-2017.sln /t:build /p:Configuration="%config%";Platform="%platform%" /m /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
+ - cd %makefile_location%
+ - make -f %makefile_name% platform=%platform%
artifacts:
- - path: 'libretro\**\*.dll'
+ - path: '**\%target_name%*.dll'
+ - path: '**\%target_name%*.lib'
+ - path: '**\%target_name%*.pdb'
+ - path: '**\libretro.h'
\ No newline at end of file
diff --git a/libretro/msvc/msvc-2017.sln b/libretro/msvc/msvc-2017.sln
deleted file mode 100644
index 78acaf7..0000000
--- a/libretro/msvc/msvc-2017.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26228.9
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc-2017", "msvc-2017\msvc-2017.vcxproj", "{29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Debug|x64.ActiveCfg = Debug|x64
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Debug|x64.Build.0 = Debug|x64
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Debug|x86.ActiveCfg = Debug|Win32
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Debug|x86.Build.0 = Debug|Win32
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Release|x64.ActiveCfg = Release|x64
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Release|x64.Build.0 = Release|x64
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Release|x86.ActiveCfg = Release|Win32
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}.Release|x86.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/libretro/msvc/msvc-2017/libretro.def b/libretro/msvc/msvc-2017/libretro.def
deleted file mode 100644
index 1ef180f..0000000
--- a/libretro/msvc/msvc-2017/libretro.def
+++ /dev/null
@@ -1,27 +0,0 @@
-LIBRARY "genesis_plus_gx_libretro"
-EXPORTS
-retro_set_environment
-retro_set_video_refresh
-retro_set_audio_sample
-retro_set_audio_sample_batch
-retro_set_input_poll
-retro_set_input_state
-retro_init
-retro_deinit
-retro_api_version
-retro_get_system_info
-retro_get_system_av_info
-retro_set_controller_port_device
-retro_reset
-retro_run
-retro_serialize_size
-retro_serialize
-retro_unserialize
-retro_cheat_reset
-retro_cheat_set
-retro_load_game
-retro_load_game_special
-retro_unload_game
-retro_get_region
-retro_get_memory_data
-retro_get_memory_size
diff --git a/libretro/msvc/msvc-2017/msvc-2017.vcxproj b/libretro/msvc/msvc-2017/msvc-2017.vcxproj
deleted file mode 100644
index 0491094..0000000
--- a/libretro/msvc/msvc-2017/msvc-2017.vcxproj
+++ /dev/null
@@ -1,253 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {29DF2EE7-2930-4BD3-8AC5-81A2534ACC99}
- Win32Proj
- msvc2017
- genesis_plus_gx_libretro
- 10.0.16299.0
-
-
-
- DynamicLibrary
- true
- Unicode
- v141
-
-
- DynamicLibrary
- true
- Unicode
- v141
-
-
- DynamicLibrary
- false
- true
- Unicode
- v141
-
-
- DynamicLibrary
- false
- true
- Unicode
- v141
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(SolutionDir)msvc-2017\$(Configuration)\
-
-
-
- $(SolutionDir)msvc-2017\$(Configuration)\
-
-
-
- NotUsing
- Level3
- Disabled
- $(SolutionDir)/../../core;$(SolutionDir)/../../utils/zlib;$(SolutionDir)/../../core/cart_hw/svp;$(SolutionDir)/../../libretro;$(SolutionDir)/../../core/m68k;$(SolutionDir)/../../core/z80;$(SolutionDir)/../../core/input_hw;$(SolutionDir)/../../core/cart_hw;$(SolutionDir)/../../core/sound;$(SolutionDir)/../../core/ntsc;$(SolutionDir)/../../core/cd_hw;$(SolutionDir)/../libretro-common/include/;$(SolutionDir)/../../core/cd_hw/libchdr/deps/libFLAC/include;$(SolutionDir)/../../core/cd_hw/libchdr/deps/lzma;$(SolutionDir)/../../core/cd_hw/libchdr/deps/zlib;%(AdditionalIncludeDirectories)
- WIN32;_WINDOWS;_USRDLL;MSVC2017_EXPORTS;_CRT_SECURE_NO_WARNINGS;INLINE=static __inline;__inline__=__inline;__extension__=;LSB_FIRST;__LIBRETRO__;USE_16BPP_RENDERING;FRONTEND_SUPPORTS_RGB565;USE_LIBTREMOR;BYTE_ORDER=LITTLE_ENDIAN;HAVE_YM3438_CORE;USE_LIBCHDR;PACKAGE_VERSION="1.3.2";FLAC_API_EXPORTS;FLAC__HAS_OGG=0;_7ZIP_ST;HAVE_STDINT_H;HAVE_STDLIB_H;_DEBUG;%(PreprocessorDefinitions)
-
-
- Windows
- true
- libretro.def
-
-
-
-
- NotUsing
- Level3
- Disabled
- $(SolutionDir)/../../core;$(SolutionDir)/../../utils/zlib;$(SolutionDir)/../../core/cart_hw/svp;$(SolutionDir)/../../libretro;$(SolutionDir)/../../core/m68k;$(SolutionDir)/../../core/z80;$(SolutionDir)/../../core/input_hw;$(SolutionDir)/../../core/cart_hw;$(SolutionDir)/../../core/sound;$(SolutionDir)/../../core/ntsc;$(SolutionDir)/../../core/cd_hw;$(SolutionDir)/../libretro-common/include/;$(SolutionDir)/../../core/cd_hw/libchdr/deps/libFLAC/include;$(SolutionDir)/../../core/cd_hw/libchdr/deps/lzma;$(SolutionDir)/../../core/cd_hw/libchdr/deps/zlib;%(AdditionalIncludeDirectories)
- WIN32;_WINDOWS;_USRDLL;MSVC2017_EXPORTS;_CRT_SECURE_NO_WARNINGS;INLINE=static __inline;__inline__=__inline;__extension__=;LSB_FIRST;__LIBRETRO__;USE_16BPP_RENDERING;FRONTEND_SUPPORTS_RGB565;USE_LIBTREMOR;BYTE_ORDER=LITTLE_ENDIAN;HAVE_YM3438_CORE;USE_LIBCHDR;PACKAGE_VERSION="1.3.2";FLAC_API_EXPORTS;FLAC__HAS_OGG=0;_7ZIP_ST;HAVE_STDINT_H;HAVE_STDLIB_H;_DEBUG;%(PreprocessorDefinitions)
-
-
- Windows
- true
- libretro.def
-
-
-
-
- Level3
- NotUsing
- MaxSpeed
- true
- true
- $(SolutionDir)/../../core;$(SolutionDir)/../../utils/zlib;$(SolutionDir)/../../core/cart_hw/svp;$(SolutionDir)/../../libretro;$(SolutionDir)/../../core/m68k;$(SolutionDir)/../../core/z80;$(SolutionDir)/../../core/input_hw;$(SolutionDir)/../../core/cart_hw;$(SolutionDir)/../../core/sound;$(SolutionDir)/../../core/ntsc;$(SolutionDir)/../../core/cd_hw;$(SolutionDir)/../libretro-common/include/;$(SolutionDir)/../../core/cd_hw/libchdr/deps/libFLAC/include;$(SolutionDir)/../../core/cd_hw/libchdr/deps/lzma;$(SolutionDir)/../../core/cd_hw/libchdr/deps/zlib;%(AdditionalIncludeDirectories)
- WIN32;_WINDOWS;_USRDLL;MSVC2017_EXPORTS;_CRT_SECURE_NO_WARNINGS;INLINE=static __inline;__inline__=__inline;__extension__=;LSB_FIRST;__LIBRETRO__;USE_16BPP_RENDERING;FRONTEND_SUPPORTS_RGB565;USE_LIBTREMOR;BYTE_ORDER=LITTLE_ENDIAN;HAVE_YM3438_CORE;USE_LIBCHDR;PACKAGE_VERSION="1.3.2";FLAC_API_EXPORTS;FLAC__HAS_OGG=0;_7ZIP_ST;HAVE_STDINT_H;HAVE_STDLIB_H;NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- false
- Fast
-
-
- Windows
- true
- true
- true
- libretro.def
-
-
-
-
- Level3
- NotUsing
- MaxSpeed
- true
- true
- $(SolutionDir)/../../core;$(SolutionDir)/../../utils/zlib;$(SolutionDir)/../../core/cart_hw/svp;$(SolutionDir)/../../libretro;$(SolutionDir)/../../core/m68k;$(SolutionDir)/../../core/z80;$(SolutionDir)/../../core/input_hw;$(SolutionDir)/../../core/cart_hw;$(SolutionDir)/../../core/sound;$(SolutionDir)/../../core/ntsc;$(SolutionDir)/../../core/cd_hw;$(SolutionDir)/../libretro-common/include/;$(SolutionDir)/../../core/cd_hw/libchdr/deps/libFLAC/include;$(SolutionDir)/../../core/cd_hw/libchdr/deps/lzma;$(SolutionDir)/../../core/cd_hw/libchdr/deps/zlib;%(AdditionalIncludeDirectories)
- WIN32;_WINDOWS;_USRDLL;MSVC2017_EXPORTS;_CRT_SECURE_NO_WARNINGS;INLINE=static __inline;__inline__=__inline;__extension__=;LSB_FIRST;__LIBRETRO__;USE_16BPP_RENDERING;FRONTEND_SUPPORTS_RGB565;USE_LIBTREMOR;BYTE_ORDER=LITTLE_ENDIAN;HAVE_YM3438_CORE;USE_LIBCHDR;PACKAGE_VERSION="1.3.2";FLAC_API_EXPORTS;FLAC__HAS_OGG=0;_7ZIP_ST;HAVE_STDINT_H;HAVE_STDLIB_H;NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- false
- Fast
-
-
- Windows
- true
- true
- true
- libretro.def
-
-
-
-
-
-
diff --git a/libretro/msvc/msvc-2017/msvc-2017.vcxproj.filters b/libretro/msvc/msvc-2017/msvc-2017.vcxproj.filters
deleted file mode 100644
index 85e5dbf..0000000
--- a/libretro/msvc/msvc-2017/msvc-2017.vcxproj.filters
+++ /dev/null
@@ -1,367 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {e0f9ca3b-df0f-4cf9-bde1-9fa3c945b0df}
-
-
- {0605ef1a-d898-494c-a898-8f06000646ae}
-
-
- {8b373848-96f7-4410-a466-5d7cb6866b0f}
-
-
- {ea37a461-94f4-40e3-91a8-2b254b94f547}
-
-
- {becebb08-7987-4fe3-8ee0-dd47889d4996}
-
-
- {e66cf784-cb76-4a70-a2e0-327a3b4c96eb}
-
-
- {39a1110f-2062-4e3c-9f43-aca63cc20cda}
-
-
- {95e90e29-1915-4f70-b6e0-50b9dace48cf}
-
-
- {eba4b43d-dbd8-4170-9853-e3234db6dfc0}
-
-
- {c4a5e1da-1ff3-4c81-893c-97364ed7ed4b}
-
-
- {0bcbca3b-7435-43fd-b326-345e29319174}
-
-
- {fab41b84-b923-4fb1-87bf-62fe66c164e0}
-
-
- {38ead1c3-a481-4459-9504-d15bb7df1e20}
-
-
- {d263bf90-91f4-4095-a4d7-2819f7c487ba}
-
-
- {2d66f06d-9582-4724-b680-317a6ec634d9}
-
-
- {8943a4d0-69c9-40bf-a571-be5bf9d93528}
-
-
-
-
- Source Files\cart_hw\svp
-
-
- Source Files\cart_hw\svp
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\input_hw
-
-
- Source Files\libretro
-
-
- Source Files\m68k
-
-
- Source Files\m68k
-
-
- Source Files\ntsc
-
-
- Source Files\ntsc
-
-
- Source Files\sound
-
-
- Source Files\sound
-
-
- Source Files\sound
-
-
- Source Files\sound
-
-
- Source Files\sound
-
-
- Source Files\sound
-
-
- Source Files\z80
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files\cd_hw
-
-
- Source Files\cd_hw
-
-
- Source Files\cd_hw
-
-
- Source Files\cd_hw
-
-
- Source Files\cd_hw
-
-
- Source Files\cd_hw
-
-
- Source Files\libretro
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\cart_hw
-
-
- Source Files\sound
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\tremor
-
-
- Source Files\libretro-common
-
-
- Source Files\libretro-common
-
-
- Source Files\libretro-common
-
-
- Source Files\libretro-common
-
-
- Source Files\libretro-common
-
-
- Source Files\libretro-common
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\flac
-
-
- Source Files\cd_hw\libchdr\deps\lzma
-
-
- Source Files\cd_hw\libchdr\deps\lzma
-
-
- Source Files\cd_hw\libchdr\deps\zlib
-
-
- Source Files\cd_hw\libchdr\deps\zlib
-
-
- Source Files\cd_hw\libchdr\deps\zlib
-
-
- Source Files\cd_hw\libchdr\deps\zlib
-
-
- Source Files\cd_hw\libchdr\deps\zlib
-
-
- Source Files\cd_hw\libchdr
-
-
- Source Files\cd_hw\libchdr
-
-
- Source Files\cd_hw\libchdr
-
-
- Source Files\cd_hw\libchdr
-
-
- Source Files\cd_hw\libchdr
-
-
- Source Files\cd_hw\libchdr\deps\lzma
-
-
-
\ No newline at end of file