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