Tom van Dijck
5663d25857
fix rare xcode test failure.
2017-06-19 12:11:49 -07:00
Tom van Dijck
7b9ff9f840
Update to Lua 5.3.4
2017-06-19 12:11:49 -07:00
Tom van Dijck
b22de644b7
Merge pull request #801 from ricka-github/master
...
Groups in XCode workspace working.
2017-06-18 15:12:34 -07:00
Tom van Dijck
13a3423f61
A few gmake2 fixes due to it moving into a module.
2017-06-14 15:47:48 -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
Rick Appleton
382778c317
Added unittest for Xcode group support.
2017-06-08 13:47:50 +02:00
Rick Appleton
79d1c6f429
Groups in XCode workspace working.
2017-06-07 09:26:45 +02:00
Tom van Dijck
c5c3cd5b2c
Merge pull request #776 from Blizzard/dialect-language
...
[core] Use 'cdialect' and 'cppdialect' instead of 'language'.
2017-05-25 08:43:53 -07:00
Tom van Dijck
ff9114c031
[self-test] fix nil dereference crash in test.isequal
2017-05-19 14:56:08 -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
Samuel Surtees
43c5e0a4ae
Merge pull request #745 from LORgames/ssurtees/codeliteStartProjectFix
...
Fixed issue with using startproject API in CodeLite
2017-04-25 15:09:21 +10:00
Tom van Dijck
694f934693
Merge pull request #755 from Blizzard/fix-supported-languages
...
Add 'supports_language' callback to action
2017-04-24 13:54:53 -07: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
5f589ad5a6
replaced:
...
os.get() -> os.target()
os.is() -> os.istarget()
_OS -> _TARGET_OS
added:
os.current()
os.iscurrent()
2017-04-24 13:01:31 -07:00
Sam Surtees
83e0229a2a
Fixed issue with using startproject API in CodeLite
...
- Added test to ensure this doesn't break again
2017-04-18 00:41:48 +10:00
Jason Perkins
d1f5c333b0
Clean up the deprecated APIs
...
- Add "Use … instead." messages to any deprecations that did not have one
- Change deprecation date on APIs without a message to current date
- Remove APIs that have been deprecated for more than a year
h/t to @samsinsane for original PR on which this is based (#741 )
2017-04-13 15:37:49 -04: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
Tom van Dijck
21bcefe892
Fixes to codelite module.
2017-03-27 08:51:22 -07:00
Joshua Bodine
34c844e14b
String literals passed to defines() must be escaped for Xcode.
2017-01-21 18:52:01 -07:00
Joshua Bodine
b6ce517d99
Use better terminology for marking items to be excluded from Xcode build.
2017-01-03 16:45:02 -07:00
Joshua Bodine
47e3bd444e
Fixed the xcode "dependson" linking issue in a more efficient way.
2017-01-02 21:45:49 -07:00
Joshua Bodine
38181e259c
Fixed an issue where libraries listed under "dependson" would be linked into the executable in Xcode.
2017-01-02 20:09:12 -07:00
Jason Perkins
e2e2841fc7
Fix out-of-date sources in the Xcode module
...
I must not have been on the latest revision when I merged the Xcode module into core. This catches things back up to the state of the submodule repository.
2016-12-06 13:52:20 -05:00
Michael Schwarcz
8d9fee6941
Fix codelite module test failure
...
- Align clang cflags and cxxflags with gcc
2016-11-14 17:04:10 +02: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
f104467e9b
Merge branch 'release-5.0-alpha10'
2016-10-04 19:09:14 -04:00
Jason Perkins
98fa40dad3
Update submodules to latest versions
2016-10-04 18:09:37 -04:00
Tom van Dijck
5e0afffd49
Add raw module as a standard module.
2016-09-01 16:49:49 -07:00
Tom van Dijck
d2580bab86
Adding some tests.
2016-08-22 16:06:55 -07:00
Tom van Dijck
326a2e5cd6
update codelite submodule to latest master.
2016-08-11 09:13:02 -07:00
David Ely
d3d8269e7a
symbols api introduced and working, with tests.
2016-07-19 16:29:26 +10:00
Tom van Dijck
6b30ce5908
Print full text in test_assertions ( #522 )
...
It makes it easier to see what is wrong.
2016-06-22 08:36:14 -07:00
Tom van Dijck
453c1eda8e
test_runner failed to correctly count failed tests ( #515 )
...
https://github.com/premake/premake-core/issues/514
2016-06-15 14:38:47 -07:00
Jason Perkins
7f0ceff074
Fix crashing bug when --test-only
argument is used to select a single ttest
2016-06-03 17:00:06 -04:00
Jason Perkins
1339933a01
Add a bit of organization and documentation to the code, make it easier to follow
2016-05-26 19:57:27 -04:00
Jason Perkins
3283b1d141
Consolidate and clean up the test runner logic and associated environment hooks
2016-05-25 16:55:49 -04:00
Jason Perkins
8cc046fa1b
Break up the test runner and make the logic easier to follow
2016-05-20 20:13:04 -04:00
Jason Perkins
e95b23a7b3
Use module symbol "m" in place of "test", free that up for other people to use
2016-05-20 19:14:08 -04:00
Jason Perkins
b240131d09
Split test declarations and stubs out into their own files; improve encapsulation a bit
2016-05-18 15:56:04 -04:00
Jason Perkins
e0e988eccb
Move testing framework into a core module
2016-05-16 16:32:35 -04:00
Jason Perkins
72865a4961
Update to latest version of the CodeLite module
2016-04-21 19:17:00 -04:00
aleksijuvani
66344e8e43
Update CodeLite submodule to fix unit tests
2016-04-15 15:30:18 +03:00
Manu Evans
612c4feefc
Fixed CodeLite path separator problem.
2016-04-15 21:34:07 +10:00
Sam Surtees
8fbbd7d949
Updated xcode submodule for frameworkdirs usage
2016-02-25 20:45:38 +10:00
Jason Perkins
7c8fd6175a
Advance submodules to latest revisions
2016-02-01 16:59:23 -05:00
Sam Surtees
ad56a58f79
Fixed bug in sln2005
that prevented p.override from working on the sln2005.elements
functions.
2015-10-14 23:09:22 +10:00