Windows: Remove support for WinCE and Visual Studio older than 2013
authorChris Dickens <christopher.a.dickens@gmail.com>
Tue, 21 Jan 2020 02:02:19 +0000 (18:02 -0800)
committerChris Dickens <christopher.a.dickens@gmail.com>
Tue, 21 Jan 2020 02:02:19 +0000 (18:02 -0800)
commitf90d07613c7a86eca85df9f8209ce586ce70ecf6
tree68cd745d255c85b86418d4cb64fc6a47547d1b6b
parent9eda802d947d9c4212eb3f821fa51956029dade0
Windows: Remove support for WinCE and Visual Studio older than 2013

There appears to be no need for the WinCE backend anymore, and it is
increasingly difficult to keep healthy as the rest of the library
changes.

Require at least Visual Studio 2013 to compile. This simplifies matters
as there is some semblance of C99 support there.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
110 files changed:
.gitattributes
.private/.gitattributes [new file with mode: 0644]
.private/bm.sh
.private/bwince.cmd [deleted file]
.private/wbs.txt
.private/wbs_wince.txt [deleted file]
INSTALL_WIN.txt
appveyor.yml
appveyor_cygwin.bat
appveyor_minGW.bat
examples/ezusb.h
examples/testlibusb.c
examples/xusb.c
libusb/Makefile.am
libusb/libusb-1.0.rc
libusb/libusb.h
libusb/libusbi.h
libusb/os/poll_windows.h
libusb/os/threads_windows.c
libusb/os/threads_windows.h
libusb/os/wince_usb.c [deleted file]
libusb/os/wince_usb.h [deleted file]
libusb/os/windows_common.c [moved from libusb/os/windows_nt_common.c with 99% similarity]
libusb/os/windows_common.h
libusb/os/windows_nt_common.h [deleted file]
libusb/os/windows_nt_shared_types.h [deleted file]
libusb/os/windows_usbdk.c
libusb/os/windows_usbdk.h
libusb/os/windows_winusb.c
libusb/os/windows_winusb.h
libusb/version_nano.h
msvc/.gitattributes [new file with mode: 0644]
msvc/appveyor.bat [deleted file]
msvc/config.h
msvc/ddk_build.cmd
msvc/errno.h [deleted file]
msvc/fxload_2010.vcxproj [deleted file]
msvc/fxload_2012.vcxproj [deleted file]
msvc/fxload_2013.vcxproj
msvc/fxload_2015.vcxproj
msvc/fxload_sources
msvc/getopt_2005.vcproj [deleted file]
msvc/getopt_2010.vcxproj [deleted file]
msvc/getopt_2012.vcxproj [deleted file]
msvc/getopt_2013.vcxproj
msvc/getopt_2015.vcxproj
msvc/getopt_sources
msvc/hotplugtest_2010.vcxproj [deleted file]
msvc/hotplugtest_2012.vcxproj [deleted file]
msvc/hotplugtest_2013.vcxproj
msvc/hotplugtest_2015.vcxproj
msvc/hotplugtest_sources
msvc/inttypes.h [deleted file]
msvc/libusb.dsw [deleted file]
msvc/libusb_2005.sln [deleted file]
msvc/libusb_2010.sln [deleted file]
msvc/libusb_2012.sln [deleted file]
msvc/libusb_2013.sln
msvc/libusb_2015.sln
msvc/libusb_2017.sln
msvc/libusb_dll.dsp [deleted file]
msvc/libusb_dll_2005.vcproj [deleted file]
msvc/libusb_dll_2010.vcxproj [deleted file]
msvc/libusb_dll_2012.vcxproj [deleted file]
msvc/libusb_dll_2013.vcxproj
msvc/libusb_dll_2015.vcxproj
msvc/libusb_dll_2017.vcxproj
msvc/libusb_dll_wince.vcproj [deleted file]
msvc/libusb_sources
msvc/libusb_static.dsp [deleted file]
msvc/libusb_static_2005.vcproj [deleted file]
msvc/libusb_static_2010.vcxproj [deleted file]
msvc/libusb_static_2012.vcxproj [deleted file]
msvc/libusb_static_2013.vcxproj
msvc/libusb_static_2015.vcxproj
msvc/libusb_static_2017.vcxproj
msvc/libusb_static_wince.vcproj [deleted file]
msvc/libusb_wince.sln [deleted file]
msvc/listdevs.dsp [deleted file]
msvc/listdevs_2005.vcproj [deleted file]
msvc/listdevs_2010.vcxproj [deleted file]
msvc/listdevs_2012.vcxproj [deleted file]
msvc/listdevs_2013.vcxproj
msvc/listdevs_2015.vcxproj
msvc/listdevs_sources
msvc/listdevs_wince.vcproj [deleted file]
msvc/missing.c [deleted file]
msvc/missing.h [deleted file]
msvc/stdint.h [deleted file]
msvc/stress_2005.vcproj [deleted file]
msvc/stress_2010.vcxproj [deleted file]
msvc/stress_2012.vcxproj [deleted file]
msvc/stress_2013.vcxproj
msvc/stress_2015.vcxproj
msvc/stress_sources
msvc/stress_wince.vcproj [deleted file]
msvc/testlibusb_2010.vcxproj [deleted file]
msvc/testlibusb_2012.vcxproj [deleted file]
msvc/testlibusb_2013.vcxproj
msvc/testlibusb_2015.vcxproj
msvc/testlibusb_sources
msvc/xusb.dsp [deleted file]
msvc/xusb_2005.vcproj [deleted file]
msvc/xusb_2010.vcxproj [deleted file]
msvc/xusb_2012.vcxproj [deleted file]
msvc/xusb_2013.vcxproj
msvc/xusb_2015.vcxproj
msvc/xusb_sources
msvc/xusb_wince.vcproj [deleted file]
tests/testlib.c