starkos
9a15907ef5
Merge pull request #21 from Blizzard/pr15
...
add or bring back premake.action.supportsconfig
2015-05-10 10:28:37 -04:00
starkos
d1029ce29b
Merge pull request #20 from Blizzard/pr14
...
paths from config.getlinks are already project relative.
2015-05-10 10:28:08 -04:00
starkos
5751dd791a
Merge pull request #19 from Blizzard/pr13
...
fix bug in io.open override
2015-05-10 10:27:29 -04:00
starkos
dc3127432b
Merge pull request #18 from Blizzard/pr12
...
64-bit compiler doesn't like SSE/SSE2 flags, they are implied.
2015-05-10 10:26:18 -04:00
starkos
5432ac8a55
Merge pull request #17 from Blizzard/pr11
...
fix bug in oven.bubbleFields not expanding tokenized strings.
2015-05-10 10:21:22 -04:00
Manu Evans
c2b982885a
Merge pull request #60 from starkos/fix-rule-var-paths
...
Fix rule var paths
2015-05-09 10:54:53 +10:00
Jason Perkins
1b9c2893c2
Consolidate VS translate-and-make-relative behavior to a single call
2015-05-08 17:08:41 -04:00
Jason Perkins
15fd9fd43b
Translate rule var paths for Visual Studio projects and make relative to project
2015-05-08 16:30:47 -04:00
starkos
a7495d19ae
Merge pull request #50 from premake/monodevelop
...
Added MonoDevelop/Xamarin submodule.
2015-05-08 14:22:58 -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
Jason Perkins
443ee4321c
Fix attribution in support docs
2015-05-07 16:12:04 -04: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