On 8 December 2011 10:15, Brad Anderson <e...@gnuk.net> wrote: > On Thu, Dec 8, 2011 at 1:06 AM, Jacob Carlborg <d...@me.com> wrote: > >> On 2011-12-07 23:31, Jens Mueller wrote: >> >>> Gour wrote: >>> >>>> On Wed, 7 Dec 2011 22:39:34 +0200 >>>> Manu<turkey...@gmail.com> wrote: >>>> >>>> premake supports D? I was planning to add D support to premake >>>>> myself, but that's wonderful news. I'll add support for VisualD if it >>>>> is not already done. >>>>> >>>> >>>> Didn't hear about premake before...how does it compare with e.g. Cmake? >>>> >>> >>> The nice thing about premake is that it is build using Lua. So you have >>> a full language at your disposal. CMake's configuration language is not >>> that nice or at least it takes time to get used to it. premake only >>> >>> concerns itself with configuring. Which I think is nice. But it has >>> nothing similar to CMake's find_package last time I checked. >>> >> >> Is Lua an external dependency or compiled into the executable? >> >> -- >> /Jacob Carlborg >> > > It's built in. Premake is distributed as a single executable on all > platforms. >
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.