• R/O
  • SSH

premake-stable: Repository summary

A friendly fork of Premake4 used to generate project files for WinDirStat. These patches applied for use in WinDirStat are not necessarily part of the upstream premake-stable. The WDS-build branch is the one used for the accumulated changes from all other branches. Code-signed binaries available.

Recent Commits RSS

Rev. Time Author Message
1f158f71930c 2019-11-11 06:48:44 Oliver Schneider WDS-build tip Minor fixup. There remains an issue with the signing.
ef4eb5f4da03 2019-11-07 05:10:52 Oliver Schneider WDS-build Merge with vs2019_support
11b0df5a89c0 2019-11-07 05:09:35 Oliver Schneider vs2019_support Minor fix in the premake4.lua
8523bd11fd49 2019-11-05 07:00:39 Oliver Schneider vs2019_support Little reminder for myself and others
a33e9a24de89 2019-11-05 06:33:36 Oliver Schneider vs2019_support "Upstream" changes to setvcvars.cmd
9085e139a6a4 2019-11-01 06:45:08 Oliver Schneider vs2019_support Updating setvcvars.cmd and fixed error in VS2005
63a2e394125b 2019-10-16 04:27:18 Oliver Schneider vs2019_support Arranging for VS2019 support
faaf5059fa95 2018-09-20 05:19:12 Oliver Schneider WDS-build New setvcvars.cmd
ed01ade47379 2017-10-06 06:42:02 Oliver Schneider WDS-build Cosmetics
f1155980932a 2017-04-13 05:12:51 Oliver Schneider WDS-build This updates the premake4.lua in which a handful of glitc...

Recently edited Tags

Name Rev. Time Author
4.3 582630d7b7d4 2010-11-16 20:25:37 Jason Perkins
4.4-beta1 79873394f6f6 2011-05-04 08:28:05 Jason Perkins
4.4-beta2 8f58c46b2836 2011-07-26 02:58:40 Jason Perkins
4.4-beta3 84f69f787603 2011-08-17 01:22:08 Jason Perkins
4.4-beta4 4285d035616f 2012-02-11 04:04:03 Jason Perkins
4.4-beta5 bb086266c189 2013-11-21 21:14:39 Jason Perkins
tip 1f158f71930c 2019-11-11 06:48:44 Oliver Schneider


Name Rev. Time Author Message
Allow_Override_VCTool_Elements 1a0313655038 2014-01-31 04:55:03 Jason Perkins Close branch Allow_Override...
LuaSrcDiet_in_embed_action 617c8852f71f 2014-02-04 12:54:29 Oliver Schneider Giving summary of the Lua s...
Trunk 94413eb54b76 2013-03-10 23:04:19 Jason Perkins Closed branch Trunk
WDS-build 1f158f71930c 2019-11-11 06:48:44 Oliver Schneider Minor fixup. There remains ...
atl-support d469d727fb06 2013-03-10 23:04:09 Jason Perkins Closed branch atl-support
default eae28bca021c 2015-11-15 07:30:09 Jason Perkins Merged in windirstat/premak...
fix_issue20 d8ff0a588a2e 2014-02-05 10:12:12 Oliver Schneider Addressing issue #20 for th...
fix_issue200 a8e75550dbb4 2012-04-19 00:59:04 <rghetta@lari...> adds option generate_user t...
fix_issue214 869e6cfe1ec5 2014-02-05 04:23:21 Jason Perkins Close branch fix_issue214
fix_issue41 81f561d63930 2014-02-06 01:32:46 Jason Perkins Close branch fix_issue41
issue_60 fca109477b60 2014-04-24 23:53:28 Jason Perkins Close branch issue_60
macosx-quotes f50b86ea6445 2013-09-11 21:50:36 Jason Perkins Closed branch macosx-quotes
oliver_ignore_pclint_visuallint 81531c542ca3 2014-04-11 02:42:11 Jason Perkins Close branch oliver_ignore_...
project-basename-mutate 7046006d99bf 2013-03-10 22:54:24 Jason Perkins Closed branch project-basen...
resincludes-fix 9d7006b32f99 2014-01-08 01:32:59 Jason Perkins Close branch resincludes-fix
resincludes-fix-test 2bed2c6fc40e 2014-01-07 18:24:54 Oliver Schneider Adding test for the resincl...
scripts-option-rel bfa82acfb457 2014-09-21 08:03:50 Jason Perkins Closed branch scripts-optio...
sln2prj_map_override 9fbe3f1b6bae 2014-01-08 08:41:20 Oliver Schneider Allowing the mapping betwee...
sln2proj_map_override_for_merge bdcfddd50b34 2014-01-09 01:22:49 Jason Perkins Close branch sln2proj_map_o...
test_vs_macros 079166fbe8f7 2014-04-04 00:18:11 Jason Perkins Close branch test_vs_macros
vs2013-fix 931d1d8608e2 2014-01-07 18:23:40 Oliver Schneider Patch to get vs2013 to run....
vs2015_support cc08e16f8337 2015-11-15 07:16:01 Oliver Schneider Adding support for Visual S...
vs2017_support dffe9d4a6c22 2017-03-16 07:44:43 Oliver Schneider Adding support for Visual S...
vs2019_support 11b0df5a89c0 2019-11-07 05:09:35 Oliver Schneider Minor fix in the premake4.lua
vslint-ignore aaa22f0a359f 2014-01-08 01:27:53 Jason Perkins Close branch vslint-ignore
wfgleper/fix-typo-1375906880413 fe86e499dc5c 2013-11-12 21:39:35 Jason Perkins Closed branch wfgleper/fix-...
windirstat-customizations 3f61aad39a22 2014-01-07 19:24:10 Oliver Schneider Adding release script to do...



This is a friendly fork of premake/premake-4.x.

I usually send pull requests to Jason, but I realize that not all of my changes may be suitable or desirable. So I keep a separate branch.


I provide code-signed binaries in the download area for the benefit of those who don't want to build the binary themselves.

To get the latest code-signed build of premake4.exe simply download from this link.

The .asc files corresponding to the .exe files which are named something like premake4.rev-$rev-$commit.exe are the detached PGP signatures. Please verify these or verify the signatures on the .exe using a tool like sigcheck.exe from Microsoft.

The version I build and provide is exclusively from the WDS-build branch, which should also be the one you get to see by default when looking at this project in a browser.


My changes are not substantial enough to claim any copyright. As far as I am concerned any contributions that go into upstream are under the license under which premake4 was at the time of my contribution and Jason Perkins has the copyright.

Show on old repository browser