Commit Graph

1752 Commits

Author SHA1 Message Date
Jason Perkins
878d108367 Merged in ben_ratzlaff/premake-dev (pull request #146)
Implement 'RelativeLinks" flag to effect makefile creation to use -l and -L instead of linking against the full path of a dynamic object library
2015-03-29 17:46:35 -04:00
Jason Perkins
2c8facae20 Merged in dcourtois/premake-dev/issue_265 (pull request #159)
fixed issue #265
2015-03-29 17:28:10 -04:00
Jason Perkins
34bf41ea9d Merged in tbasnoopy/premake-dev/extension replace (pull request #148)
add replaceextension function for paths
2015-03-29 17:25:44 -04:00
Jason Perkins
346d3db25c Allows to replace the extension - if exist - of a path (M Skibbe)
No magic but i really often need such a functionality. Espacialy for buildrules.
2015-03-29 17:25:22 -04:00
Jason Perkins
653416ead7 Merged in domu/premake-dev/dev/issue240 (pull request #130)
Fix issue #240, make os.match to get exclude patterns for dirs and files, os.rmdir now gets all dirs and filter out . and .. manually
2015-03-29 16:53:41 -04:00
Jason Perkins
d6ba78d2c0 Update changes and contributors 2015-03-29 16:45:58 -04:00
Jason Perkins
7f22ab9b7a Merged in mchandler_blizzard/premake-dev/selflink_fix (pull request #126)
Add check to ensure we dont link against our selves
2015-03-29 16:43:24 -04:00
Jason Perkins
4d88c7f7b5 Merged in windirstat/premake-dev/fix_issue_25 (pull request #96)
Compress embedded scripts with LuaSrcDiet
2015-03-29 15:48:16 -04:00
Jason Perkins
65f39035da Updated change log and contributors 2015-03-29 15:45:43 -04:00
Jason Perkins
c162b7a654 Giving summary of the Lua source diet, instead of individual lines (Oliver Schneider) 2015-03-29 15:43:40 -04:00
Jason Perkins
41af3aef52 Adding a README.premake detailing the changes compared to vanilla LuaSrcDiet (Oliver Schneider) 2015-03-29 15:37:14 -04:00
Jason Perkins
ef2e472928 The post-processing after LuaSrcDiet processing is required so that the string becomes a valid C string (Oliver Schneider) 2015-03-29 15:35:43 -04:00
Jason Perkins
4284905a9f Adjusting LuaSrcDiet so we can use dofile() and call it, returning the trimmed down source (Oliver Schneider) 2015-03-29 15:33:51 -04:00
Jason Perkins
0ba8efd2df Adding vanilla LuaSrcDiet 0.12.1 (Oliver Schneider) 2015-03-29 15:28:33 -04:00
Jason Perkins
eed8138a82 Fixed duplicate AVX test case name in GCC suite 2015-03-26 12:24:11 -04:00
Jason Perkins
208d0abaae Merge AVX2 support 2015-03-26 11:11:59 -04:00
Jason Perkins
0869ac5cb2 Implement AVX2 for Visual Studio 2013 2015-03-26 10:22:55 -04:00
Jason Perkins
d34021bcc9 Implement AVX2 flags for GCC and MSC 2015-03-26 08:17:13 -04:00
Jason Perkins
d61b995683 Fix indentation from previous commits 2015-03-26 08:13:34 -04:00
Damien Courtois
f11fe0db26 added unit test for premake's module loader 2015-03-26 10:54:28 +01:00
Damien Courtois
0c3a2bb2e3 fixed issue #265 2015-03-26 09:58:58 +01:00
Jason Perkins
45a694acb5 Fix casing of XML declaration in Visual Studio rule files 2015-03-25 20:02:39 -04:00
Jason Perkins
6d03fdf8fe Re-reverse order of system and sibling libraries to match previous versions 2015-03-25 19:40:17 -04:00
Jason Perkins
dc187cb3e3 Backout changeset c477521856869d8d166f62cdbf710f2328c175f1 2015-03-25 19:29:33 -04:00
Jason Perkins
2ef3adb9d7 Convert premake.main.elements to an array, to allow manipulation from system and user scripts
Because the original function was called before the system and user scripts had been executed they never had a chance to make changes. As a list, they now have the ability to insert new steps.
2015-03-24 16:32:43 -04:00
Jason Perkins
c576407af5 Merged in dcourtois/premake-dev/issue_264 (pull request #157)
fixed issue #264
2015-03-24 16:19:09 -04:00
Damien Courtois
b74bc541dc fixed issue #264 2015-03-24 12:21:03 +01:00
Jason Perkins
d653b4e19a Add _MAIN_SCRIPT_DIR to module search paths on startup 2015-03-22 12:44:44 -04:00
Jason Perkins
47181031fd Caught up change log and contributors 2015-03-14 14:34:49 -04:00
Jason Perkins
aab1e899bf Merge Xcode and module loading improvements 2015-03-14 14:25:20 -04:00
Jason Perkins
692daee04d Update change log 2015-03-14 14:24:32 -04:00
Jason Perkins
bda1d10e4a Clean up module file error handling; use os.locate() to predetermine script availability 2015-03-14 14:21:54 -04:00
Jason Perkins
de9520eded Re-enable deferred module loading 2015-03-13 19:17:07 -04:00
Jason Perkins
4667789bc3 Merge script error handling fix in module loader 2015-03-13 16:49:22 -04:00
Jason Perkins
a82d9c7ba5 Report script errors from the custom module loader 2015-03-13 16:48:32 -04:00
Jason Perkins
571f2da4fb Apply coding conventions to Xcode workspace exporter 2015-03-13 16:48:06 -04:00
Jason Perkins
5d9829a1da Fix issue #200: Prevent generation of empty Visual Studio .user files 2015-03-12 11:28:08 -04:00
Jason Perkins
006a35c795 Stop generating empty .csproj.user files for VS 201x; added to change log 2015-03-12 11:26:29 -04:00
Jason Perkins
8a4a8ff866 Merge latest from development branch 2015-03-12 11:04:54 -04:00
Jason Perkins
0993059791 Roll back broken Xcode action preregistration 2015-03-12 08:13:53 -04:00
Jason Perkins
df4b2860ca Fix .user file indentation and final line ending 2015-03-11 17:36:25 -04:00
Jason Perkins
c8cc548bb0 Merge latest from default branch 2015-03-11 16:20:37 -04:00
Jason Perkins
39e97e68a3 Phase out use of PS3 platform; no longer included in core 2015-03-11 16:16:56 -04:00
Jason Perkins
89470ea620 Only output VC# .user file if there is something to put in it 2015-03-11 16:11:09 -04:00
Jason Perkins
058f1a4916 Modernize the VC# user file exporter 2015-03-11 15:52:51 -04:00
Jason Perkins
2fdddbee85 Only output VC'200x .user file if there is something to put in it 2015-03-11 15:39:20 -04:00
Jason Perkins
26fb3cb240 Reconcile coding styles between VC'201x and VC'200x user file exporters 2015-03-11 14:58:57 -04:00
Jason Perkins
7e8617dddf Standardize names of Visual Studio generate*() functions 2015-03-11 14:46:13 -04:00
Jason Perkins
a0408ebb98 Only output VC'201x .user file if there is something to put in it 2015-03-11 14:40:12 -04:00
Jason Perkins
d5b5abe43e Merged in TurkeyMan/premake-dev/gccprefix (pull request #154)
Added new API gccprefix
2015-03-11 12:03:12 -04:00