15 Commits

Author SHA1 Message Date
Ryan Kurtz
53d2c142c7 GP-6005: Improving vsconfig.gradle version sort (Closes #8568) 2025-10-17 06:00:31 -04:00
Ryan Kurtz
2e2bdd3d94 GP-6005: Manually sorting detected Visual Studio installations by
version
2025-10-06 06:09:58 -04:00
Ryan Kurtz
6bb33b0025 GP-6005: The Windows build can now use prerelease versions of Visual
Studio with the new -PvswherePrerelease arg
2025-09-18 12:50:13 -04:00
Kent Adrian Sato
0a2b2b6569 cleanup: updated references to InstallationGuide.html with GettingStarted.md
Removed references to InstallationGuide.html and changed it to GettingStarted.md
2025-04-26 09:40:13 +08:00
Shawn Hoffman
37e74c253b win pdb: don't override PlatformToolset
The msvc toolset version recently bumped to 14.40.x.
See https://devblogs.microsoft.com/cppblog/msvc-toolset-minor-version-number-14-40-in-vs-2022-v17-10/
Ghidra was assuming the msvc toolset version would match the PlatformToolset version (which indicates binary compatibility), which is not correct.
PlatformToolset specified on msbuild commandline was overriding the value in the vcxproj, and not acting as a "default" value.
Just remove the explicit passing, it's handled by the vcxproj already.
2024-05-30 12:38:59 -07:00
Ryan Kurtz
de40d2101d GP-3639: Quoting vswhere path (Closes #5574) 2023-07-20 08:58:13 -04:00
Ryan Kurtz
ae74562893 GP-3639: Creating -PvswherePath Gradle property to manually specify path
to vswhere.exe
2023-07-17 12:00:51 -04:00
Ryan Kurtz
1fee517024 GP-2928: Better error handling and documentation for unsupported
versions of visual studio
2022-12-09 03:32:17 -05:00
Ryan Kurtz
1bf953fc2a GP-2786: Backporting Visual Studio Build Tools support to patch 2022-12-09 03:22:14 -05:00
Ryan Kurtz
3c07ca2962 GP-1209: Support for building natives from a release. 2021-09-27 08:16:14 -04:00
Ryan Kurtz
00533b2869 GP-1106: Platform naming convention now supports different
architectures. Support for building on ARM.
2021-08-17 13:41:47 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
Ryan Kurtz
0a58b856a2 GT-3304: Do not require Visual Studio do be installed to get past
configuration phase.
2019-11-13 11:22:38 -05:00
Ryan Kurtz
6c26050f91 GT-3277: Building with the latest Visual Studio found on system (closes
#999).
2019-11-04 14:08:42 -05:00
ghidra1
d9da0f0b66 Corrected Visual Studio gradle configuration which must also support
standalone GPL builds
2019-09-10 16:03:38 -04:00