Chad Engler
e4f8448719
asan = 2019; fuzzer = 2022
2022-08-23 11:13:17 -07:00
Chad Engler
519e6a99fe
Allow sanitize{} for VS2019
2022-08-23 10:32:33 -07:00
Chad Engler
7cfc60e715
Rewrite to a new API
2022-08-08 07:29:49 -07:00
Chad Engler
55352cac7a
Add address sanitizer flags
2022-08-07 12:09:47 -07:00
Jarod42
3e50620473
Fix case. (might be problematic with custom override of premake module, such as premake-qt).
2022-07-14 13:28:39 +02:00
Samuel Surtees
dc02a676e7
Merge pull request #1750 from LORgames/ssurtees/appxmanifest
...
Added support for AppxManifest files
2022-05-21 15:16:41 +10:00
Samuel Surtees
1cd78b4a90
Merge pull request #1809 from hannes-harnisch/inheritdependencies
...
Feature for disabling inherited dependencies
2022-02-22 22:23:39 +10:00
Samuel Surtees
7deba66805
Merge pull request #1788 from LoneBoco/feature-modulescansources
...
Add a new "ScanForModuleDependencies" flag.
2022-02-22 22:22:43 +10:00
Samuel Surtees
1b8ef89cae
Merge pull request #1789 from LoneBoco/bugfix-externalwarning
...
Include the configuration condition for ExternalWarningLevel.
2022-02-22 22:22:11 +10:00
Hannes Harnisch
d124db636f
Implementing "allmodulespublic"
2022-02-15 19:11:34 +01:00
Hannes Harnisch
59385a2586
Adding C++ module file extensions
2022-02-15 19:11:34 +01:00
Hannes Harnisch
827d07c206
Implementing "inheritdependencies"
2022-02-10 19:40:28 +01:00
John Norman
d0f4474b6f
Converted to an API call.
2022-01-07 03:12:07 -08:00
John Norman
9fe297f5bb
Reduced redundant code and added another test case.
2022-01-06 01:40:44 -08:00
John Norman
88649340e5
Fixed file level handling of externalwarnings and externalanglebrackets.
2022-01-05 10:21:49 -08:00
John Norman
ff4f34301b
Include the configuration condition for ExternalWarningLevel.
2022-01-04 13:03:24 -08:00
John Norman
d5347f623a
Added test for the ScanForModuleDependencies flag.
2022-01-04 12:55:21 -08:00
John Norman
408a927dde
Add a new "ScanForModuleDependencies" flag.
...
This controls the Visual Studio "Scan Sources for Module Dependencies" option, which controls how it scans for C++20 modules. This new flag sets the option in the generated project files.
2022-01-04 12:19:38 -08:00
starkos
a3afc7b378
Revert "Merge remote-tracking branch 'hannes-harnisch/inheritdependencies'"
...
This reverts commit 7a6ee23a5e
, reversing
changes made to 651617a40b
.
2022-01-04 09:40:25 -05:00
starkos
7a6ee23a5e
Merge remote-tracking branch 'hannes-harnisch/inheritdependencies'
2022-01-04 09:39:12 -05:00
Chad Engler
065b3acb2f
Improve external include & warning support
2022-01-03 08:31:44 -08:00
Hannes Harnisch
39e7ebd3e1
Fixing missing tag for inheritdependencies with no links
2021-12-11 23:14:45 +01:00
Hannes Harnisch
fe1ac8a6cb
Implementing "inheritdependencies"
2021-12-08 20:11:18 +01:00
starkos
a81717019e
Merge pull request #1747 from LORgames/ssurtees/consumewinrtextension
...
Added API for CompileAsWinRT
2021-11-26 10:39:11 -05:00
Sam Surtees
12ca8f45b6
Added API for CompileAsWinRT
2021-11-09 01:49:30 +10:00
Nicholaus Clark
a276fe8ee9
Changed C++20 to emit C++20 instead of C++Latest in MSVC, Added C11 and C17
2021-11-06 23:30:40 -05:00
Sam Surtees
7207e6248b
Added support for AppxManifest files
2021-11-07 14:07:22 +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