Commit Graph

277 Commits

Author SHA1 Message Date
Jason Perkins
e1b7d5a30b Fix supporting documentation 2015-05-07 15:44:42 -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
6c8162f6ef Updated CHANGES and CONTRIBUTORS from commit logs 2015-04-27 16:57:48 -04:00
Jason Perkins
bd51df5d85 WE'VE MOVED TO GITHUB! Come join us at https://github.com/premake/premake-core
If you need help moving a private Mercurial fork of Premake to git, see https://github.com/premake/premake-core/wiki/Migrating-From-BitBucket
2015-04-02 16:31:57 -04:00
Jason Perkins
f01709afa1 Roll back embedded script compression with LuaSrcDiet 2015-04-01 13:42:15 -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
65f39035da Updated change log and contributors 2015-03-29 15:45:43 -04:00
Jason Perkins
0869ac5cb2 Implement AVX2 for Visual Studio 2013 2015-03-26 10:22:55 -04:00
Jason Perkins
47181031fd Caught up change log and contributors 2015-03-14 14:34:49 -04:00
Jason Perkins
692daee04d Update change log 2015-03-14 14:24:32 -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
25596a5cbc Updated change log 2015-03-04 17:11:41 -05:00
Jason Perkins
291bfd6c99 Updated change log 2015-03-04 16:18:39 -05:00
Jason Perkins
62d98fce11 Index action arguments (_ARGS) by both index and value
This allows lookups like `if _ARGS["option1"] then …`
2015-03-02 15:15:45 -05:00
Jason Perkins
0841351466 Updated change log 2015-02-27 16:42:02 -05:00
Jason Perkins
bdb546330a Fix case on _ACTION and _OPTIONS filter prefixes in validation list 2015-02-26 10:36:59 -05:00
Jason Perkins
f9270e21cc Allow filters to specify field value aliases in the conditions 2015-02-25 17:38:16 -05:00
Jason Perkins
82924ad947 Update supporting files for release; add 'zip' to list of required utilities for packaging 2015-02-23 17:08:19 -05:00
msk
9fe05999ed update Changelist 2014-03-01 18:45:06 +01:00
triton
69ad16381c Added new function usingdirs() to specify additional C++/CLI using directories. 2013-09-28 00:04:18 +01:00
Jason Perkins
e593172691 Cleaned up previous VS 2013 support:
- Removed tests that were identical to VS 2012, and didn't cover new code
- Fixed Visual Studio version in comment header
- Added to change log
2013-08-17 14:31:52 -04:00
Jason Perkins
47d9640d2e Add new build actions to change log 2013-06-19 12:16:07 -04:00
Jason Perkins
621e59481f Fixed bug #176: Target prefix breaks GCC linking 2013-05-16 11:40:47 -04:00
Jason Perkins
1af3a10c0a Moved more VS2012 logic to extension script; made C# project generation more extensible 2013-04-25 16:05:08 -04:00
Jason Perkins
214ac7097f Added ReleaseRuntime build flag (Tarmo Pikaro) 2013-03-27 11:12:37 -04:00
Jason Perkins
09b0dd1182 Add virtual paths and improve external file links for C# projects (James Whitworth) 2013-03-27 07:43:20 -04:00
Jason Perkins
1e1b9d50f3 Removed duplicate handler for compiler block additional options 2013-03-23 09:46:16 -04:00
Jason Perkins
2d5a5910e6 Visual Studio C# projects can now link to external files 2013-03-10 15:56:56 -04:00
Jason Perkins
b10f1b5b60 Improve Xbox 360 support 2013-03-07 12:14:03 -05:00
Jason Perkins
ffc53d870e Added support for local assembly references to Visual Studio Managed C++ projects 2013-03-05 11:00:32 -05:00
Jason Perkins
991fdbe35a Patch 159: Validate all values passed to options (Moi_ioM) 2013-02-22 13:39:17 -05:00
Jason Perkins
47c8a568d4 Fix module definition file (.def) handling in VC'10 2013-02-21 10:28:41 -05:00
Jason Perkins
3b84626132 Added MultiProcessorCompile flag to enable multiple compiler processes in Visual Studio 2013-02-08 10:35:14 -05:00
Jason Perkins
8bf4499335 Improve processing of ld.so.conf (Cameron Hart) 2013-01-29 11:03:48 -05:00
Jason Perkins
34127f2463 Fix linking to external libraries outside of project folder 2013-01-29 10:25:52 -05:00
Jason Perkins
b7bc59e105 Allow command line override of makefile flags (Cameron Hart) 2013-01-23 11:50:54 -05:00
Jason Perkins
974d1a7d04 Added startproject() to specify startup project 2013-01-09 11:41:32 -05:00
Jason Perkins
30daa20f39 Fixed issues with Makefile naming; removed more deprecated Gmake action code 2012-12-31 13:45:22 -05:00
Jason Perkins
7abfc991ae Make deterministic UUID code friendly to non-C99 compilers; update change log 2012-12-19 09:29:52 -05:00
Jason Perkins
cb2435faf6 Added NoRuntimeChecks flag to disable Visual Studio default checks 2012-12-11 11:17:43 -05:00
Jason Perkins
cc6e53314f Revert back to Visual Studio's default implicit linking; add NoImplicitLink flag to disable 2012-11-30 14:05:19 -05:00
Jason Perkins
3dd3166c14 Add pre- and post-build support to Visual Studio C# projects 2012-11-28 11:14:47 -05:00
Jason Perkins
5e48d05e3d Pull 25: Add Unix support to os.getversion() (wfgleper) 2012-11-12 10:54:54 -05:00
Jason Perkins
400ad0a0be Added force includes to MSC tool definition 2012-11-09 11:07:01 -05:00
Jason Perkins
752adb830b Patch 3466877: Removed -flat_namespace from Mac OS X flags (Konstantin Tokarev) 2012-10-18 17:58:41 -04:00
Jason Perkins
815f89b8bf Patch 3441850: Use debug.traceback() as error handler (Konstantin Tokarev) 2012-10-17 18:59:55 -04:00
Jason Perkins
37ae88092f Patch 3367642: Add support for targetextension property to Xcode 2012-10-04 17:41:34 -04:00
Jason Perkins
f7cb37fc3c Pull 1: Fixed path to Info.plist in Xcode projects (Adrien Anselme) 2012-09-13 16:46:05 -04:00