<div class="gmail_quote">On 8 December 2011 10:15, Brad Anderson <span dir="ltr"><<a href="mailto:eco@gnuk.net">eco@gnuk.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="HOEnZb"><div class="h5">On Thu, Dec 8, 2011 at 1:06 AM, Jacob Carlborg <span dir="ltr"><<a href="mailto:doob@me.com" target="_blank">doob@me.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

On 2011-12-07 23:31, Jens Mueller wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
Gour wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, 7 Dec 2011 22:39:34 +0200<br>
Manu<<a href="mailto:turkeyman@gmail.com" target="_blank">turkeyman@gmail.com</a>>  wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
premake supports D? I was planning to add D support to premake<br>
myself, but that's wonderful news. I'll add support for VisualD if it<br>
is not already done.<br>
</blockquote>
<br>
Didn't hear about premake before...how does it compare with e.g. Cmake?<br>
</blockquote>
<br></div><div>
The nice thing about premake is that it is build using Lua. So you have<br></div>
a full language at your disposal. CMake's configuration language is not<br>
that nice or at least it takes time to get used to it. premake only<div><br>
concerns itself with configuring. Which I think is nice. But it has<br>
nothing similar to CMake's find_package last time I checked.<br>
</div></blockquote>
<br>
Is Lua an external dependency or compiled into the executable?<span><font color="#888888"><br>
<br>
-- <br>
/Jacob Carlborg<br>
</font></span></blockquote></div><br></div></div><div>It's built in.  Premake is distributed as a single executable on all platforms.</div>
</blockquote></div><br><div>The real ticket with premake for me is that it's a single exe, which I can commit to my repository. My scripts can then refer to that binary, and it all just works. No need to enforce any software on anyones machines.</div>