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
Samuel Surtees
15a07510ab
Merge pull request #1519 from nickgravelyn/xcode-metal-shaders
...
Add Metal shader files as source code
2020-09-14 18:01:01 +10:00
Nick Gravelyn
78941e415b
Add Metal shader files as source code
...
Xcode generally puts these in the Resources category so that's what I've
done, but I don't know if that's strictly necessary.
2020-09-13 11:11:40 -07:00
Samuel Surtees
670935a23f
Merge pull request #1506 from Jarod42/FixQuoteEscapingForCodelite
...
Fix quote escaping in Codelite.
2020-08-31 22:27:04 +10:00
Samuel Surtees
14185d483e
Merge pull request #1505 from Jarod42/sysincludedirFixForCodelite
...
* Fix sysincludedirs for codelite.
2020-08-30 22:03:24 +10:00
Jarod42
f91def371d
Split UTs according to review.
2020-08-30 11:25:06 +02:00
Jarod42
9842a9c61a
Fix quote escaping.
...
-> fix define with quote
-> fix SharedLib (at least on windows).
2020-08-30 09:39:25 +02:00
Jarod42
157f40cdac
Fix sysincludedirs for codelite.
2020-08-29 16:54:04 +02:00
Samuel Surtees
55b714d9a5
Merge pull request #1503 from continue98/cppdialect-update
...
Update cxx standard;
2020-08-22 13:54:47 +10:00
$continue$
31707a40c4
Update cxx standard; Add C++ latest for gcc; Update GCC tests
2020-08-21 21:40:32 +03:00
Samuel Surtees
75c74f2c4a
Merge pull request #1499 from sphene/feature/actions-artifacts
...
GitHub Actions: Artifacts
2020-08-21 16:19:49 +10:00
Timotej
447ab6f29c
Add step name, platform suffix and rename artifacts
2020-08-20 18:48:29 +02:00
Samuel Surtees
a1024748b1
Merge pull request #1477 from socialpoint/recognize-swift-files-as-source-code
...
Add support for .swift file for xcode
2020-08-20 22:53:48 +10:00
Timotej
06ae9d9c0a
Add artifacts for Windows, Linux and MacOS
2020-08-19 20:19:58 +02:00
Rafael Lecina
8a37c05075
Add swift tests
2020-08-06 01:07:08 +02:00
sp-rafael-lecina
68f8e9547e
Merge branch 'master' into recognize-swift-files-as-source-code
2020-07-30 22:42:44 +02:00
Rafael Lecina
5dfb248a53
Revert change to use single value settings specific format for xcode
2020-07-30 22:41:33 +02:00
starkos
591194dfcf
Merge pull request #1485 from LORgames/ssurtees/touchfile
...
Added Windows implementation to os.touchfile to avoid issues with truncating the file
2020-07-10 15:02:08 -04:00
starkos
08a19770f8
Merge pull request #1484 from LORgames/ssurtees/symlink
...
Fixed issue with os.matchfiles and symlinks
2020-07-10 14:56:25 -04:00
starkos
6f5c8d7e91
Merge pull request #1483 from LORgames/ssurtees/details
...
Add file details to Windows builds including version number
2020-07-10 14:54:37 -04:00
starkos
a18ad99fa5
Merge pull request #1482 from LORgames/ssurtees/disableTest
...
Disable redirect test until HTTP endpoint is fixed
2020-07-10 14:51:33 -04:00
starkos
cb8126991b
Merge pull request #1481 from LORgames/ssurtees/xcode
...
Improved ability to override XCode generator
2020-07-10 14:49:21 -04:00
Sam Surtees
29894d8dbf
Added Windows implementation to os.touchfile to avoid issues with truncating the file
2020-07-11 02:29:35 +10:00
Sam Surtees
ce186b1292
Fixed issue with os.matchfiles and symlinks
2020-07-11 02:02:42 +10:00
Sam Surtees
1317a2ed04
Add file details to Windows builds including version number
2020-07-11 00:50:47 +10:00
Sam Surtees
a56be783de
Disable redirect test until HTTP endpoint is fixed
2020-07-11 00:03:12 +10:00
Sam Surtees
926c7982de
Improved ability to override XCode generator
...
- Removed unused function
2020-07-10 23:49:05 +10:00
Rafael Lecina
3468be5982
Add support for .swift file extension on xcode_common.lua
...
Add support for setting swiftversion
2020-07-07 11:30:07 +02:00
Samuel Surtees
2cee14c124
Merge pull request #1447 from ethan-wallace/vs-warnings
...
Added /Wall to possible warning levels for Visual Studio
2020-06-21 15:37:56 +10:00
Samuel Surtees
55cd0525fa
Merge pull request #1473 from noresources/osgetversion-macosx
...
macOS os.getversion() improvements
2020-06-21 15:17:51 +10: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
Renaud Guillard
55099c4bd2
macOS os.getversion() improvements
...
* Use system property list to retrieve current accurate system version
* Add description for latest versions
2020-06-18 02:40:28 +02:00
starkos
5fa6d359c1
Merge pull request #1468 from noresources/toolset-macosx-systemversion
...
macOS deployment target support for gcc and clang
2020-06-16 06:38:35 -04:00
Renaud Guillard
5b6ba6ec27
remove systemversion string validation
2020-06-15 10:29:16 +02:00
Renaud Guillard
c923e04486
macOS deployment target support for gcc and clang
...
Use the value of systemversion to set the Apple-specific gcc/clang option -mmacosx-version-min=<version>, equivalent of the Xcode setting MACOSX_DEPLOYMENT_TARGET
add tests for gcc and clang
2020-06-11 21:39:23 +02:00
Samuel Surtees
2c42771f3f
Merge pull request #1462 from nickclark2016/master
...
Added clang as a valid option for projects generated with vs2019
2020-06-11 11:54:26 +10:00
nickclark2016
48276f5181
Added clang as a valid option for projects generated with vs2019
2020-06-10 21:40:12 -04:00
Samuel Surtees
9d84f74391
Merge pull request #1460 from nickclark2016/master
...
Add C++20 cppdialect for C++ projects
2020-06-07 15:11:16 +10: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
Samuel Surtees
5bb0bef41c
Merge pull request #1454 from noresources/bootstra-clean
...
Bootstrap.mak clean target(s)
2020-05-26 12:51:22 +10:00
Renaud Guillard
be31d437b5
Add cleaning instructions to Bootstrap.mak
2020-05-25 23:03:12 +02:00
Renaud Guillard
8f437877bf
Bootstrap.mak clean target(s)
...
Bootstrap can now clean itself using make -f Bootstrap.mak <platform>-clean
* Factorize cleanup tasks in two targets
* windows-clean for windows systems
* nix-clean: For all UNIX-based systems
* Add a "*-clean" target counterpart for each target as an alias of windows-clean or nix-clean
* Make each target invoke its *-clean target before running
* Replace use of $? / $** by explicit $(SRC) in build rules
They cannot be used anymore due to the presence of the *-clean target in dependency list
2020-05-25 11:37:16 +02:00
starkos
c620b80566
Add Windows malware analysis step to release checklist
2020-05-21 06:34:42 -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
starkos
b47a949c75
Merge pull request #1446 from rhuvendiek/master
...
Do not add <Link> for .NET resources or the resource will not be properly embedded.
2020-05-16 15:00:23 -04:00