starkos
552c08749c
Merge pull request #249 from Blizzard/fix-scope
...
fix scope of ignoredefaultlibraries API.
2015-09-04 16:20:08 -04:00
Jason Perkins
741bd5524e
Put back test.createsolution() function
...
Restore `test.createsolution()` alongside the new `test.createWorkspace()`. The former creates a workspace with the name "MySolution", which will pass all tests using the old name, while the latter creates a workspace named "MyWorkspace" for consistency.
2015-09-04 15:40:12 -04:00
Jason Perkins
925874e2da
Use the new premake.alias() call instead of direct variable assignment in API functions
...
This allows premake.override() to work with both the aliased and canonical names.
2015-09-04 11:25:43 -04:00
starkos
b2f11fd3e3
Merge pull request #252 from starkos/even-more-workspace-renames
...
Update core modules to reflect recent test framework solution symbol renaming
2015-09-04 11:14:34 -04:00
Jason Perkins
1312a586e3
Update core modules to reflect recent test framework solution symbol renaming
2015-09-04 11:09:49 -04:00
starkos
2d325bda81
Merge pull request #250 from starkos/even-more-workspace-renames
...
Even more workspace renames
2015-09-04 11:03:28 -04:00
Jason Perkins
aa88ddab96
Rename "MySolution" to "MyWorkspace" across tests
2015-09-03 18:03:39 -04:00
Jason Perkins
c3d2e226a3
Rename solution to workspace in test suites
2015-09-03 18:03:39 -04:00
Jason Perkins
e4db08ef8a
Rename solution test folders to workspace
2015-09-03 18:03:39 -04:00
Tom van Dijck
22516da035
fix scope of ignoredefaultlibraries API.
2015-09-03 14:49:33 -07:00
Tom van Dijck
ba4c0f7344
support framework folders in gcc/clang
2015-09-03 13:33:43 -07:00
Tom van Dijck
25045787e0
fix project dependencies.
2015-09-03 13:31:26 -07:00
starkos
b5b85fd766
Merge pull request #232 from aleksijuvani/master
...
vs2010_vcxproj.lua: add onImportExtensionTargets
2015-09-03 14:21:39 -04:00
Manu Evans
b35082ba9b
Merge pull request #241 from Blizzard/zip-fix
...
fix bug in zip.extract.
2015-09-03 20:08:17 +10:00
Tom van Dijck
66b2febb3e
Don't use deprecated LUA API's
2015-09-02 14:01:10 -07:00
James Touton
14ae03c659
Recognize more situations where '..' should not be trimmed.
2015-09-01 17:08:46 -07:00
Tom van Dijck
116b30eae5
fix bug in zip.extract.
2015-09-01 17:04:28 -07:00
Tom van Dijck
66358a2880
improve determinism
2015-09-01 16:59:33 -07:00
Manu Evans
28ebe8fce7
string.explode() gains 'maxTokens' argument.
2015-09-01 22:46:10 +10:00
aleksijuvani
48131e0598
Update unit tests for extension settings change
2015-08-31 22:23:15 +03:00
aleksijuvani
6ed366842c
vs2010_vcxproj.lua: change importExtensionSettings to use a call array
2015-08-31 22:22:46 +03:00
aleksijuvani
35e5a3d3a0
Update unit tests for extension targets change
2015-08-31 22:13:41 +03:00
aleksijuvani
1f82a77b7b
vs2010_vcxproj.lua: change importExtensionTargets to use a call array
...
Allows us to create new extension targets in overrides without
breaking rule generation.
2015-08-31 21:58:23 +03:00
starkos
aeca0bb3fd
Merge pull request #228 from LORgames/ssurtees/multipleWorkspacesFix
...
Fixed a bug when including (includeexternal) the same project in multiple workspaces
2015-08-30 11:11:16 -04:00
starkos
ba3e30f510
Merge pull request #234 from starkos/more-workspace-renames
...
More workspace renames
2015-08-30 11:10:34 -04:00
starkos
b52b731e6a
Merge pull request #210 from dcourtois/user_modules_preloading
...
added support for preloading user modules
2015-08-30 11:10:18 -04:00
Sam Surtees
23d2c04e2b
Fixed a bug when including the same project in multiple workspaces, when using the includeexternal API. Based on discussion in #122
2015-08-30 22:17:00 +10:00
starkos
d2290fc742
Merge pull request #231 from LORgames/ssurtees/windowsCopyFix
...
Windows copy function no longer uses /E when used on a file
2015-08-28 16:19:24 -04:00
Jason Perkins
14525e8161
Changes names in core test suites
2015-08-28 16:16:14 -04:00
Manu Evans
c9731e5435
Merge pull request #233 from LORgames/ssurtees/casingIssuesTestCase
...
Added test case to ensure the functionality isn't broken in the future.
2015-08-27 22:52:28 +10:00
Sam Surtees
773aecbee7
Added test case to ensure the functionality isn't broken in the future.
2015-08-27 22:35:04 +10:00
Sam Surtees
0f3972c914
Windows copy function no longer uses /E when used on a file
...
* Added some basic tests to ensure combinations work
* Fixes : #124
2015-08-27 20:44:14 +10:00
starkos
f5297d3aef
Merge pull request #230 from LORgames/ssurtees/casingIssues
...
Fixed options not being added to the list as lowercase
2015-08-26 16:37:29 -04:00
Sam Surtees
06f928e964
Fixed options not being added to the list as lowercase. Fixes: 216
2015-08-26 21:25:33 +10:00
starkos
b44a08ee55
Merge pull request #229 from LORgames/ssurtees/commentFix
...
Fixed comment for premake.filename
2015-08-25 16:56:59 -04:00
starkos
703ff8ec54
Merge pull request #225 from LORgames/ssurtees/ignoreDefaultLibraries
...
Added ignoreDefaultLibraries API for Visual Studio 2010+ projects.
2015-08-25 16:52:47 -04:00
Sam Surtees
0026eac920
Fixed comment for premake.filename. Fixes #134
2015-08-26 00:56:48 +10:00
Sam Surtees
5d6d05c31d
Added ignoreDefaultLibraries API for Visual Studio 2010+ projects.
2015-08-25 20:33:46 +10:00
Manu Evans
31cc1dadec
Merge pull request #226 from starkos/fix-buffered-eols
...
Fix output deltas caused by recent file buffering additions
2015-08-25 10:22:47 +10:00
Jason Perkins
04a7170d6c
Finish solution to workspace renames in core code
2015-08-24 17:08:09 -04:00
Jason Perkins
d57699204d
Rename make_solution.lua to make_workspace.lua
2015-08-24 16:48:07 -04:00
Jason Perkins
1dd9e9fae2
Fix output deltas caused by recent file buffering additions
...
- Restore trailing EOL sequences to Visual Studio projects and solutions
- Fix UTF8 BOM marker on VC 2010 projects
2015-08-24 16:08:17 -04:00
Damien Courtois
86a14e3491
support for user modules now only in the embed action
2015-08-24 18:08:43 +02:00
Tom van Dijck
3afc21546f
Allow querying values without combining values from parent configs.
2015-08-24 08:44:09 -07:00
Manu Evans
1de083849a
Merge pull request #220 from LORgames/ssurtees/linksAlternateExtensions
...
The links API, for visual studio, no longer appends .lib if an extension already exists.
2015-08-25 00:05:01 +10:00
Sam Surtees
b5ccf23105
The links API, for visual studio, no longer appends .lib if an extension already exists. Fixes #87
2015-08-24 23:51:48 +10:00
Jason Perkins
f1f0b55639
Update to latest Xcode module
2015-08-23 15:41:06 -04:00
starkos
355d2e3f3c
Merge pull request #218 from starkos/fix-cs-platforms
...
Fix handling of arbitrary platform names in Visual Studio C# projects
2015-08-23 15:37:17 -04:00
starkos
bdf11d1f33
Merge pull request #215 from starkos/more-workspace-renames
...
Rename container class from solution to workspace and propagate changes
2015-08-23 15:37:02 -04:00
Jason Perkins
bd118c9089
Merge branch 'Blizzard-buffered-io'
2015-08-23 15:30:01 -04:00