Commit Graph

1890 Commits

Author SHA1 Message Date
Aaron
431c158a65 Fixed test for debugcommand for vc2010 action 2015-05-08 12:24:49 -04:00
Aaron
2c81ff7ec2 Forcing debugcommand for vs201x to be an absolute path 2015-05-08 01:59:13 -04:00
Manu Evans
bc9f636414 Added MonoDevelop/Xamarin submodule. 2015-05-08 11:01:54 +10:00
Manu Evans
df1dfd4cfc Merge pull request #56 from starkos/fix-external-casing
Fix external casing
2015-05-08 10:41:50 +10:00
starkos
120bf0ad73 Merge pull request #58 from starkos/fix-writefile-ifnotequal
Fix writefile ifnotequal
2015-05-07 16:36:54 -04:00
Tom van Dijck
23bda444c6 move filterEmpty into table, lowercase.
fix path.translate issue.
2015-05-07 13:14:18 -07:00
Jason Perkins
443ee4321c Fix attribution in support docs 2015-05-07 16:12:04 -04:00
tdijck
480e98c1d5 add bindirs 2015-05-07 13:02:57 -07:00
Jason Perkins
e1b7d5a30b Fix supporting documentation 2015-05-07 15:44:42 -04:00
Jason Perkins
96431eabac Fix a type mismatch warning from Clang 2015-05-07 15:41:58 -04:00
starkos
f233bd7ed7 Merge pull request #16 from Blizzard/pr10
add os.writefile_ifnotequal
2015-05-07 15:39:27 -04:00
Jason Perkins
a0881cbcff Fix usages of old external function casing 2015-05-07 15:37:32 -04:00
Jason Perkins
df2fb37c6b Fix casing on generated external container functions (i.e. externalproject) 2015-05-07 15:07:27 -04:00
Manu Evans
613cd3faa1 Merge pull request #53 from starkos/fix-api-case
Re-standardize all project APIs to Lua's all-lowercase style
2015-05-06 14:46:03 +10:00
Jason Perkins
2df200eb2d Re-standardize all project APIs to Lua's all-lowercase style
See [this discussion topic](https://groups.google.com/forum/#!topic/premake-development/W1rRPcMmM0k)
2015-05-05 14:46:00 -04:00
starkos
1503a14fbd Merge pull request #51 from premake/codelite
Added CodeLite submodule
2015-05-03 19:32:13 -04:00
starkos
f7114cef2a Merge pull request #44 from dcourtois/robust_module_loader
modules are now correctly loaded in all situations
2015-05-03 19:30:10 -04:00
Jason Perkins
6e03ac1068 Merge branch 'release' 2015-05-03 19:20:01 -04:00
Jason Perkins
e222f3f11d Clone submodules after release branch checkout 2015-05-03 18:56:29 -04:00
Manu Evans
bb9b6bcb6e Added CodeLite submodule. 2015-05-01 19:27:03 +10:00
starkos
c7e0e66aa2 Merge pull request #49 from starkos/fix-main-overrides
Allow premake.override() to work with the premake.main call arrays
2015-04-30 16:11:54 -04:00
Jason Perkins
75962df437 Allow premake.override() to work with functions in the premake.main call arrays 2015-04-30 14:42:25 -04:00
Manu Evans
f01d7f726c Merge pull request #48 from starkos/vs-platform-toolset
Modify toolset() to accept an option version number
2015-04-29 21:26:59 +10:00
Manu Evans
45b9e20a43 Merge pull request #47 from starkos/vs-build-log
New API: buildlog()
2015-04-29 15:39:50 +10:00
Jason Perkins
32183f039f Modify toolset() to accept an option version number.
toolset("gcc")   -- specifies GCC with no specific version
toolset("gcc-4.8")   -- GCC version 4.8
toolset("msc-100")  -- MSC with platform toolset v100
toolset("v100")  -- same as above
2015-04-28 18:50:56 -04:00
Jason Perkins
400f0fccdb New API buildlog() to specify build log file path; implemented for Visual Studio 2010+ 2015-04-28 16:30:23 -04:00
Jason Perkins
1ff1fab337 Merge branch 'release-5.0-alpha2' into release 2015-04-27 17:33:35 -04:00
Jason Perkins
3a5b852470 Ported packaging script from Hg to Git 2015-04-27 17:32:59 -04:00
Jason Perkins
9566bb3de8 Merge branch 'release-5.0-alpha2' into release 2015-04-27 17:00:08 -04:00
Jason Perkins
6c8162f6ef Updated CHANGES and CONTRIBUTORS from commit logs 2015-04-27 16:57:48 -04:00
Manu Evans
ff4689b3c0 Merge pull request #35 from TurkeyMan/debugger_selection
More debugging api's
2015-04-17 09:46:33 +10:00
Damien Courtois
b59266f42e modules are now correctly loaded in all situations 2015-04-15 12:21:00 +02:00
Manu Evans
4ce26b3c9e Support selection between different debuggers.
Specify the debugger binaries, args to run with.
Specify path remaps:
  It's typical to remap path embedded in dwarf (as the exe was built) to the location of the source on your own pc.
2015-04-14 19:56:05 +10:00
starkos
17d77d4d3c Merge pull request #40 from starkos/finish-renaming-archs
Finish renaming architectures away from x32/x64
2015-04-13 18:41:39 -04:00
Jason Perkins
17f1843c71 Finish renaming architectures away from x32/x64
A number of tests were relying on the fact that x32/x64 were being converted implicitly to x86/x86_64. If/when we retire those symbols, all of those tests would break. Renamed them now to avoid having to sort it out later. Also fixed up comments to keep everything consistent.
2015-04-13 18:27:11 -04:00
starkos
545b2901f0 Merge pull request #34 from TurkeyMan/override_clean
Made the clean functions overridable
2015-04-13 13:00:00 -04:00
starkos
bf6e97ada8 Merge pull request #36 from TurkeyMan/explicit_arch
Added aliases for explicit architectures
2015-04-13 12:49:04 -04:00
Manu Evans
07e90323cd Changed x32/x64 to explicit architecture names for clarity.
Aliases should probably be deprecated.
2015-04-13 21:41:08 +10:00
Manu Evans
13bf58372a Made the clean functions overridable. 2015-04-10 15:16:45 +10:00
starkos
f07b28b1c0 Merge pull request #5 from TurkeyMan/manu/endian
Add new endian() project API
2015-04-09 15:52:40 -04:00
starkos
168f91f3f4 Merge pull request #4 from TurkeyMan/manu/fpu
Add new fpu() project API
2015-04-09 15:12:37 -04:00
starkos
053f7b6740 Merge pull request #3 from TurkeyMan/manu/pic
Add new pic() api
2015-04-09 14:43:46 -04:00
starkos
de47325370 Merge pull request #31 from starkos/path-normalize-fix
Fix handling of "../../.." sequences in path.normalize()
2015-04-09 12:20:11 -04:00
starkos
881c196ab4 Merge pull request #32 from TurkeyMan/vs20xx_override
Allow for overriding generateSolution and generateProject
2015-04-09 12:18:36 -04:00
Manu Evans
48db64e9a9 Added pic (position independent code) api, used all over the place. 2015-04-10 01:12:53 +10:00
Manu Evans
1ba7404392 Allow for overriding generateSolution and generateProject. 2015-04-09 16:02:46 +10:00
starkos
b27005d4aa Merge pull request #15 from Blizzard/pr9
add table.tostring
2015-04-08 18:07:07 -04:00
Jason Perkins
614cea1c98 Fix handling of "../../.." sequences in path.normalize() 2015-04-08 18:01:43 -04:00
Manu Evans
af5724d2fb Merge pull request #30 from fzwoch/xcode
update xcode submdoule revision
2015-04-08 23:12:35 +10:00
Florian Zwoch
f56cd061d8 update xcode revision 2015-04-08 10:09:27 +02:00