On Thu, 08 Dec 2011 16:19:27 +0100
"Kagamin" <[email protected]> wrote:

> > No problem.  I disagree and think that a cross platform build 
> > generator
> > that leverages native build tools is a better approach and 
> > provides
> > more flexibility in the long run. Particularly for Windows VS 
> > users or
> > people tied to an IDE - configuration that generates to various 
> > IDE
> > build scripts keeps those devs happier IMO
> 
> Well, native projects do make developers happier, but if the tool 
> can't build on its own, there's no reason to use it, if make just 
> works. premake will be a burden of an extra level to go through.

That's the whole point, though.  A build configuration allows you to
target a number of native build tools - not just make.

Premake4 supports:

 codeblocks        Generate Code::Blocks project files
 codelite          Generate CodeLite project files
 gmake             Generate GNU makefiles for POSIX, MinGW, and Cygwin
 vs2002            Generate Microsoft Visual Studio 2002 project files
 vs2003            Generate Microsoft Visual Studio 2003 project files
 vs2005            Generate Microsoft Visual Studio 2005 project files
 vs2008            Generate Microsoft Visual Studio 2008 project files
 vs2010            Generate Visual Studio 2010 project files
 xcode3            Generate Apple Xcode 3 project files (experimental)
 xcode4            Generate Apple Xcode 4 project files (experimental)


CMake supports:

        Borland Makefiles
        MSYS Makefiles
        MinGW Makefiles
        NMake Makefiles
        NMake Makefiles JOM
        Unix Makefiles
        Visual Studio 10
        Visual Studio 10 IA64
        Visual Studio 10 Win64
        Visual Studio 11
        Visual Studio 11 Win64
        Visual Studio 6
        Visual Studio 7
        Visual Studio 7 .NET 2003
        Visual Studio 8 2005
        Visual Studio 8 2005 Win64
        Visual Studio 9 2008
        Visual Studio 9 2008 IA64
        Visual Studio 9 2008 Win64
        Watcom WMake
        CodeBlocks - MinGW Makefiles
        CodeBlocks - NMake Makefiles
        CodeBlocks - Unix Makefiles
        Eclipse CDT4 - MinGW Makefiles
        Eclipse CDT4 - NMake Makefiles
        Eclipse CDT4 - Unix Makefiles




-- 
Andrew Gough
M: 0408 596 656
[email protected]

Reply via email to