Sam Surtees
12ca8f45b6
Added API for CompileAsWinRT
2021-11-09 01:49:30 +10:00
Simon Coenen
881dc280d5
Add unit test for VS version check
2021-10-27 15:36:44 +01:00
Simon Coenen
df7dff5cd2
Change Visual Studio Version to 17 so sln is opened with VS2022
2021-10-26 12:09:13 +01:00
starkos
50051b9589
Merge pull request #1723 from cicanci/feature/vs-item-group-condition
2021-10-20 16:55:48 -06:00
starkos
d216d1e900
Merge pull request #1720 from T-rvw/improve_justmycode
2021-10-20 16:25:24 -06:00
Bruno Cicanci
cd276f8971
Added conditional to VS ItemGroup
2021-10-18 21:40:12 +01:00
ActuallyaDeviloper
237e8206a2
Add support for SSE 4.2.
2021-09-30 20:30:50 +02:00
T-rvw
a0e2f0db7b
improve support justmycode option
2021-09-24 02:46:35 +08:00
T-rvw
c2b4b76436
add support for OpenMP in VS
2021-09-17 21:55:30 +08:00
Nick Clark
e3c2f78f46
Added VS2022, v143 default, unit tests
2021-08-30 22:00:13 -05:00
Nicholaus Clark
8c7fecefe3
Changed Off to equate to none, On to pdbonly, and Default to portable
2021-08-01 12:02:27 -04:00
Nick Clark
74eb572e63
Merge branch 'master' into issues/1612
2021-06-24 08:28:06 -04:00
Nicholaus Clark
076b9684af
Renormalized line endings in the repository
2021-06-23 20:03:18 -04:00
Nicholaus Clark
ffdee19969
Added compiler version selection for visual studio projects
2021-06-23 19:53:00 -04:00
Hannes Harnisch
1c6f1eab5b
Corrected API based on suggestions and actual function
2021-05-03 14:37:16 +02:00
Hannes Harnisch
83864eecf4
Added unit tests
2021-05-03 14:22:12 +02:00
Hannes Harnisch
c7d0b96a3f
Added initial C++20 module support for Visual Studio
2021-05-03 14:22:12 +02:00
Nick Clark
428fb911c3
Merge branch 'master' into issues/1443
2021-04-17 22:43:51 -04:00
withmorten
c59e526677
add RemoveUnreferencedCodeData option to disable /Zc:inline
2021-04-05 03:03:46 +02:00
Nicholaus Clark
58bf18d483
Address review comments to allow explicit test to both true and false
2021-03-10 21:01:21 -05:00
Philipp Kurth
de9e1fc8ca
Mesh and amplification shader type for Visual Studio
2021-01-12 18:11:17 +01:00
cos
4b442fb009
useFullPaths config property for Visual Studio projects
2020-12-18 02:27:35 +02:00
Samuel Surtees
0f54214cf7
Merge pull request #1565 from ClxS/AllowUnsafeBlocks-net5-fix
...
AllowUnsafeBlocks will now be a project level property in new format
2020-12-08 11:06:52 +10:00
Carl
2e4df1f347
AllowUnsafeBlocks will now be a project level property in new format C# projects
...
Fixes #1549
2020-12-07 21:17:19 +00:00
Carl
7af525d706
Simplified net platform check to include net[x]
2020-12-07 20:09:36 +00:00
dpeter99
eb717674e3
Added newer shader versions
...
- Added 6.4 and 6.5 shader versions
2020-11-21 14:59:08 +01:00
nickclark2016
a443cd16ba
Added DisableFastUpToDateCheck for vs projects
2020-11-09 08:17:35 -05:00
nickclark2016
712431f36e
Added NetCore to CLR API, added corresponding unit test
2020-10-29 20:45:52 -04:00
nickclark2016
aaba74715f
Added disable for Just My Code debugging
2020-10-12 11:15:55 -04:00
starkos
0c792a0ff3
Disable network tests; add --test-all flag to enable
...
Hides the automated tests that require calls out to the network behind a new `--test-all` flag. Allows for faster TDD iterations for new development, and tests can now be run even when offline.
2020-10-07 09:31:15 -04:00
Samuel Surtees
4de75e9d4a
Merge pull request #1530 from LORgames/ssurtees/cleanup
...
Remove unused code in vs2010_vcxproj.lua
2020-10-02 23:38:44 +10:00
Sam Surtees
7e0d37c84b
Remove unused code in vs2010_vcxproj.lua
2020-10-02 17:01:03 +10:00
Sam Surtees
3e5e95e034
NMake projects can now specify buildoptions and cppdialect
2020-10-02 16:40:28 +10:00
Samuel Surtees
96a3432529
Merge pull request #1515 from cos-public/conformance-mode-flag
...
ConformanceMode flag implemented for >= vs2017
2020-09-24 08:36:38 +10:00
nickclark2016
6a01e51df0
Fixed external library link names for clang in VS2019+
2020-09-22 18:37:57 -04:00
cos
3fe03f5b79
conformanceMode config property
2020-09-21 14:38:38 +03:00
cos
6104f3a8a5
ConformanceMode flag implemented for >= vs2017
2020-09-21 14:38:38 +03:00
Ethan Wallace
acda348b4b
Added new 'warning' levels
...
Added new warning level "Everything" which turns on all available
compiler warnings. Updated "High" and "Extra" to reflect actual
differences in emitted compiler flags.
2020-06-19 14:09:14 -04:00
Ethan Wallace
454a54961b
Merge branch 'master' into vs-warnings
2020-06-18 17:57:28 -04:00
nickclark2016
48276f5181
Added clang as a valid option for projects generated with vs2019
2020-06-10 21:40:12 -04:00
nickclark2016
4a627cc764
Add C++20 cppdialect for C++ projects
2020-06-01 19:49:55 -04:00
Ethan Wallace
b271a46cc4
Merge branch 'master' into vs-warnings
2020-05-16 20:56:06 -04:00
Ethan Wallace
1453c7c5fd
Updated tests to reflect new flag
...
Test suite now properly checks the new "High" and "Extra" warning options
2020-05-16 20:29:32 -04:00
Ethan Wallace
ae26a6f41f
Added /Wall to possible warning levels for Visual Studio
...
The 'warnings' keyword now accepts a value of 'High' to generate the /W4 MSVC compiler flag as well as 'Extra' to generate the /Wall flag.
2020-05-15 15:01:29 -04:00
rhuvendiek
79eb04b5e6
Do not add <Link> for .NET resources or the resource will not be
...
properly embedded.
2020-05-13 21:25:57 +02:00
withmorten
df58fd93de
only set XPDeprecationWarning to false when choosing toolset v141_xp in config; add tests
2020-04-30 16:51:25 +02:00
withmorten
aedeb3273c
disable XP deprecation warning for visual studio projects
2020-04-29 20:44:17 +02:00
starkos
a38135d712
Fix systemversion("latest") on VS2017
2020-04-15 09:02:37 -04:00
Chad Engler
92888e8c33
Add .c++ to a few spots it was missing
2020-03-27 18:50:41 -07:00
redorav
8c985b253a
Merge branch 'master' into master
2020-02-27 19:47:35 +00:00