$continue$
31707a40c4
Update cxx standard; Add C++ latest for gcc; Update GCC tests
2020-08-21 21:40:32 +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
Nick Clark
572e4036b9
Added gnu++20 option
...
* Update vcxproj.lua
* Update dmd.lua
* Update ldc.lua
* Update gcc.lua
* Update test_gcc.lua
2020-06-02 11:52:44 -04:00
nickclark2016
4a627cc764
Add C++20 cppdialect for C++ projects
2020-06-01 19:49:55 -04:00
Manu Evans
f7416857a1
Update D module to VS2019 and latest D compiler options.
2019-06-02 03:10:41 -07:00
Reynald Brassard
d152f0e5e4
Added support for Visual Studio 2019 solutions
...
Added tests for new action
Changed how vs2019 aquires latest target Platform
Added optional userToolsVersion to vstudio
2019-03-30 12:25:08 -07:00
Thomas Desveaux
0818876332
Options: Set compilers category for cc, dc and dotnet
2018-10-22 13:44:07 +02:00
Thomas Desveaux
e047f9dbbd
gmake: Add rule to create directories
...
+ set dependencies to said rules
+ fix tests
2018-06-01 21:26:36 +02:00
Thomas Desveaux
b1efce39df
D: Do not output DCompile block in vstudio if no d file in project
2018-05-29 19:26:27 +02:00
Ben Ratzlaff
be3742dd2a
Get 'compileas' working when using a 'filter "files: ..."' scope.
2018-05-28 15:17:04 -07:00
Manu Evans
8dac762d6f
Translate the import paths
2018-05-19 11:21:09 -07:00
Mkr
a98d7ce716
Update readme.md file in D module
2018-05-07 10:14:16 +02:00
Mkr
3c6edd6e39
Update tests to support mixed C++/D in the D module
2018-05-07 10:14:16 +02:00
Marco Alamia
e7b9e63118
Add support for mixed C++/D to premake D module
2018-05-07 10:14:16 +02:00
Tom van Dijck
3f2f40c5fa
Move VStudio action into a module.
2017-06-19 13:12:05 -07:00
Tom van Dijck
05cf8d3c7f
Make module of 'gmake' action.
2017-06-19 12:15:13 -07:00
Tom van Dijck
7af2817869
[core] Use 'cdialect' and 'cppdialect' instead of 'language'.
2017-05-03 17:05:11 -07:00
Sam Surtees
b251234b27
Cleaned up inconsistencies in whitespace
2017-04-26 03:40:43 +10:00
Sam Surtees
fa3328440e
Increased consistency of p. usage
2017-04-25 16:41:30 +10:00
Tom van Dijck
6d471ecc2a
Add 'supports_language' callback to action to validate languages now that we have multiple dialects
2017-04-24 13:37:28 -07:00
Tom van Dijck
d285fa68a6
Refactor language flags to go through the language API.
...
So you can use 'language "C++11"' instead of 'flags { "C++11" }'
2017-04-11 12:43:58 -07:00
Jason Perkins
af7b674265
Move core modules into main repository; drop submodules
...
As discussed numerous times, get rid of the submodule approach for core modules and just included the sources directly in the main repository.
I have no idea how this will play with existing working copies. It might be necessary to [manually clear out the existing submodules](http://stackoverflow.com/questions/1260748 ) first.
2016-11-09 14:29:33 -05:00
Sam Surtees
e300d4c619
Removed MonoDevelop from core
...
The format output is no longer supported by the IDE, instead Visual Studio projects are utilized instead. See issue #604 for more information on deprecation.
2016-10-29 12:25:47 +10:00
Jason Perkins
98fa40dad3
Update submodules to latest versions
2016-10-04 18:09:37 -04:00
David Ely
d3d8269e7a
symbols api introduced and working, with tests.
2016-07-19 16:29:26 +10:00
Jason Perkins
7c8fd6175a
Advance submodules to latest revisions
2016-02-01 16:59:23 -05:00
Jason Perkins
1312a586e3
Update core modules to reflect recent test framework solution symbol renaming
2015-09-04 11:09:49 -04:00
Manu Evans
bade299f6b
Updated gmake actions to use function arrays
...
- Updated gmake action in the D module aswell
2015-07-27 23:14:32 +10:00
Manu Evans
fa02da93c6
Updated extensions to modern style, added a heap of tests
2015-07-26 23:53:24 +10:00
Jason Perkins
8f8fb3646c
Update modules to latest versions
2015-06-26 16:33:35 -04:00
Manu Evans
7965886fb0
Update D submodule reference (fixes _preload.lua not working like I thought).
2015-06-04 23:47:55 +10:00
Manu Evans
3a40a7a4b1
Added D language submodule.
2015-05-21 14:26:48 +10:00