summaryrefslogtreecommitdiff
path: root/msvc/getopt_2017.vcxproj
Commit message (Collapse)AuthorAgeFilesLines
* msvc: Rework msbuild filesShawn Hoffman2022-06-261-92/+0
| | | | | | | | | | | Refactor common settings into .props files. Enables building full PlatformToolset, Platform, Configuration matrix easily. Also update the appveyor file. Technically we no longer need different images (could just have a single vs2022 image which is executed multiple times in parallel, or so) Closes #1116
* msvc: Reorder solution projects and add project filter filesChris Dickens2020-03-231-3/+3
| | | | | | | | | | | | | | Since Visual Studio picks the first project as the default startup project, move the library projects back to the top of the list. This use to be the order but was changed in commit 9843b689df. Add the project filter files to help organize the source files within the Solution Explorer window pane. Additionally move the getopt source underneath the msvc directory since it is only used for Visual Studio builds. Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* Misc: Clean up Visual Studio project filesChris Dickens2020-01-211-7/+1
| | | | | | | | | | | | | | | | | | | | | | | Commit a9b34d170a ("Adding support for ARM & ARM64 Windows Platform") introduced a dependency on a particular version of the Windows 10 SDK for *all* platforms. This is particularly annoying for most users who will only be building for Windows. Fix this by specifying the SDK dependency only for the ARM/ARM64 platforms and bump to the latest. Commit 77037c4dd6 ("Adds /utf-8 to compile options") added this compiler option to all versions of the Visual Studio project files. This results in a number of warnings with the older versions that don't recognize this option. Fix this by keeping this option only for 2015 and newer. Explicitly specify library dependencies for non-static targets. With a small change in the UsbDk backend we can completely remove all depenencies other than kernel32.lib. Lastly, remove the 'MinimalRebuild' option for 2015 and newer project files as this option is now deprecated and results in a warning for each project. Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* Adds /utf-8 to compile optionsRipleyTom2019-07-071-0/+1
| | | | Signed-off-by: Nathan Hjelm <hjelmn@me.com>
* Change all $(SolutionDir) to $(ProjectDir)RipleyTom2019-07-071-2/+2
| | | | Signed-off-by: Nathan Hjelm <hjelmn@me.com>
* Adding support for ARM & ARM64 Windows PlatformDj Art2019-04-041-1/+26
| | | | | | Closes #423 Signed-off-by: Nathan Hjelm <hjelmn@me.com>
* Windows: Restructure DDK/MSVC project filesChris Dickens2018-03-121-83/+15
| | | | | | | | | | | For simplicity and to address some build warnings, this commit reworks the project files to eliminate duplication and consolidate common build flags and options. Also adds the stress and testlibusb projects to the DDK build script. Closes #402 Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* Misc: Add TargetName to getopt VS project files to supress warningChris Dickens2018-01-041-0/+4
| | | | Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* Misc: Fix linker options in getopt VS project filesChris Dickens2018-01-041-5/+5
| | | | Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* Windows: Add Visual Studio 2017 supportChris Dickens2017-01-061-0/+136
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>