Commit Graph

143 Commits

Author SHA1 Message Date
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
Emilio López
4ca4a1d0a0 Add build steps to Visual Studio 2020-02-27 19:45:56 +00:00
yuyoyuppe
374618b908
Remove checkFunc from Resource files 2020-02-18 14:29:37 +03:00
Carl
148bd00268 Fixed test failures 2020-01-05 20:25:40 +00:00
Carl
33e5be812c
Initial netcore support (#2) 2020-01-05 19:59:51 +00:00
Skibbe
785c8452ee add assemblyDebug 2019-10-31 13:24:29 +01:00
@starkos
b96bc35ba1
Merge pull request #1357 from starkos/deprecate-debuggerflavor
Replace debuggerflavor with debugger (take #2)
2019-10-23 17:16:09 -04:00
Alexandre Boulet
95504b1c65 Added support for Dx11.3 shader model 2019-10-21 19:17:39 +02:00
starkos
da8054146f Replace debuggerflavor with debugger (take #2) 2019-10-21 11:47:07 -04:00
arcturus
983333eab3 Add shaderincludedirs to fxcompile configuration 2019-10-20 15:54:31 -04:00
Sam Surtees
256e176eb1 Added support for vcxitems project generation for VS2013+ 2019-10-14 01:13:59 +10:00
Ben Ratzlaff
ebbc6de2d8 Implement 'compileas' for vc2008 2019-09-13 21:05:49 -07:00
Ben Ratzlaff
5142230999 Account for filename collisions on systems with case-insensitive file systems 2019-09-11 22:39:07 -07:00
iFarbod
7c5fd94601
Fix VS2019 solution icons 2019-05-07 20:11:05 +04:30
iFarbod
feddca8a42
Android fixes, stage 1 2019-04-04 20:46:07 +04:30
Reynald Brassard
fea2be1909 Added support for Dx12 shader models 2019-01-31 22:02:46 -08:00
WorldofBay
394f7667ca
add missing local
fix #1210
2019-01-11 16:14:19 +01:00
Manu Evans
f898eb376b Support %{file.name} token in VS. 2018-12-04 18:55:30 -08:00
Sam Surtees
62ae78976b Added missing elements in Visual Studio Makefile projects
Fixes #670
2018-11-21 00:53:00 +10:00
WorldofBay
de1398af25 Move rule property expansion into modules
Reuse code in gmake2 module
Adjust vs2010 test for fixed behaviour
Add vs2010 test for custom separator
2018-11-16 11:21:41 +01:00
Ben Ratzlaff
8d139aea31 Fix objname collisions 2018-11-09 23:08:27 -07:00
Samuel Surtees
087835887a
Merge pull request #1177 from WorldofBay/patch-4
Enable property categories in VS projects
2018-10-18 20:58:16 +10:00
WorldofBay
ea984e9c1c Enable property categories in VS projects
Don't allow adding to "Command Line" though.
2018-10-18 12:01:15 +02:00
WorldofBay
8c5e4e18ad use ';' as default separator for vs 2018-10-18 11:59:00 +02:00
thwatson
e152b8ba85 Support for CSDialect 2018-07-27 11:49:58 -07:00
Samuel Surtees
30ab624182
Merge pull request #1115 from redorav/remove_xbox360
Remove Xbox 360 code from core to move and expand onto a standalone module
2018-06-14 22:26:36 +10:00
Emilio López
1cb240dbe5 Remove Xbox 360 code from core to move and expand onto a standalone module 2018-06-08 22:55:59 +01:00
Manu Evans
6a78127370 Support buildaction for C++ projects. 2018-06-07 13:22:41 -07:00
Patrick Doane
81323cfa68 Only set WindowsSDKDesktopARMSupport for windows systems (#172) 2018-06-01 18:45:56 -07:00
Ben Ratzlaff
be3742dd2a Get 'compileas' working when using a 'filter "files: ..."' scope. 2018-05-28 15:17:04 -07:00