Jarod42
|
5b022238bc
|
Fix Codelite/gmake2 buildmessage escaping.
|
2022-08-21 13:38:36 +02:00 |
|
Nicholaus Clark
|
9e34852bd7
|
Added unit test, use p.esc
|
2022-05-16 07:12:26 -05:00 |
|
Jarod42
|
29fa743f19
|
Improve rule support:
- move rule code from gmake2.lua to rule.lua
- Add UTs
- Fix enum case
- uniformise code for list.
- Add support of rules for Codelite.
|
2021-10-28 14:46:10 +02:00 |
|
Sam Surtees
|
a4bba42013
|
Added support for Objective-C and Objective-C++ in xcode and gmake2
- Added unit tests for Objective-C and Objective-C++
|
2020-03-31 18:14:26 +10:00 |
|
Mikhael Danilov
|
7c0c02acfd
|
Place all generated files in separate GENERATED list, so they all can be cleaned by clean target.
|
2020-03-17 22:21:13 +03:00 |
|
Sam Surtees
|
b976d2f178
|
Simplified unit test to resolve path issues
|
2019-11-07 00:53:52 +10:00 |
|
starkos
|
bffce3e4cb
|
Fix failing gmake2 unit test
|
2019-10-21 21:27:55 -04:00 |
|
@starkos
|
448b5cb3ee
|
Merge pull request #1229 from LORgames/ssurtees/gmake2Fix
Generated makefiles no longer error when a configuration can be missing
|
2019-10-21 16:05:57 -04:00 |
|
Ben Ratzlaff
|
5142230999
|
Account for filename collisions on systems with case-insensitive file systems
|
2019-09-11 22:39:07 -07:00 |
|
Sam Surtees
|
8568b607ba
|
Generated makefiles no longer error when a configuration can be missing
|
2019-01-21 01:46:44 +10:00 |
|
Ben Ratzlaff
|
85ed6bbda1
|
Handle 'Full' and 'FastLink' arguments to 'symbols'. Add associated gmake and gmake2 tests
|
2018-11-17 18:45:08 -07:00 |
|
Ben Ratzlaff
|
da90c1ffd0
|
Add 'Default', 'Dwarf' and 'SplitDwarf' inputs to 'debugformat'
|
2018-11-17 18:45:08 -07:00 |
|
Ben Ratzlaff
|
8d139aea31
|
Fix objname collisions
|
2018-11-09 23:08:27 -07:00 |
|
WorldofBay
|
8c5e4e18ad
|
use ';' as default separator for vs
|
2018-10-18 11:59:00 +02:00 |
|
Manu Evans
|
05a58d8d3f
|
Fix gmake multiple-output rule issue.
|
2018-07-17 16:30:03 -07:00 |
|
Thomas Desveaux
|
77f6a080cb
|
gmake2: Fix perFileFlags generation for cpp + unit test
|
2018-06-18 16:55:26 +02:00 |
|
thomas desveaux
|
4250aa3928
|
gmake2: Add unit tests for PCH include
|
2018-06-01 01:42:02 +02:00 |
|
Ben Ratzlaff
|
be3742dd2a
|
Get 'compileas' working when using a 'filter "files: ..."' scope.
|
2018-05-28 15:17:04 -07:00 |
|
Sam Surtees
|
138a443b3c
|
Fixed issues with duplicate tests
- Test suite will now fail when test names are reused
- Fixed several unit tests that reused test names
|
2018-04-30 17:01:20 +02:00 |
|
thomas desveaux
|
04f22eead1
|
Gmake2: Clean Makefile tests
|
2018-04-02 21:18:40 +02:00 |
|
thomas desveaux
|
dbf36a5f97
|
Gmake2: Add tests for Makefile project kind
|
2018-04-02 21:15:24 +02:00 |
|
Manu Evans
|
1cd1f4df6c
|
Update tests.
|
2018-03-21 16:45:36 -07:00 |
|
Tom van Dijck
|
431cba5c6a
|
Gmake elseif (#161)
* gmake2 elseif pattern for configurations.
https://ghosthub.corp.blizzard.net/premake/premake-core/issues/131
* fix error message.
* don't output else if there is no if statements.
|
2017-11-30 09:33:55 -08:00 |
|
Tom van Dijck
|
a3c80ae238
|
Merge pull request #939 from premake/resolve_rule_props
Resolve the rule properties for gmake (#162)
|
2017-11-29 12:12:27 -08:00 |
|
Manu Evans
|
0ebb85ba87
|
Fix makefile PCH tab problem
|
2017-11-06 18:00:54 -08:00 |
|
Manu Evans
|
861003a8ca
|
Resolve the rule properties for gmake (#162)
|
2017-11-01 13:57:29 -07:00 |
|
Tom van Dijck
|
378c074424
|
Merge pull request #927 from Blizzard/test-detoken-bug
bug fix for recursive token expansion
|
2017-10-17 08:38:13 -07:00 |
|
Tom van Dijck
|
bf8f711425
|
bug fix for recursive token expansion
added test in gmake2.
|
2017-10-16 16:38:32 -07:00 |
|
R. Blaine Whittle
|
9be911390d
|
gmake2 bug fix. When generating gmake file with pch headers
for either gcc or clang, the generated
make files assumed the system had the touch command.
Which isn't true by default on windows.
|
2017-10-13 09:12:03 -07:00 |
|
Tom van Dijck
|
9da8888af0
|
Add perfile flags test for gmake backend.
|
2017-10-12 16:08:58 -07:00 |
|
Tom van Dijck
|
0a442f78ca
|
A few fixes from our Blizzard Fork.
|
2017-06-13 14:46:49 -07:00 |
|
Tom van Dijck
|
230efba691
|
Adding gmake2 module
|
2017-06-13 09:51:58 -07:00 |
|