openage icon indicating copy to clipboard operation
openage copied to clipboard

Integrate more cmake generators into the configure script

Open TheJJ opened this issue 10 years ago • 4 comments

cmake can generate xcode projects, eclipse projects, visual studio projects, and whatnot. Currently we're just using the makefile backend. The alternatives should be advertised in the readme somewhere and also be provided by ./configure conveniently.

TheJJ avatar Apr 11 '15 09:04 TheJJ

I'm not sure about the ./configure thing; after all, ./configure is there to provide autotools-like usage.

mic-e avatar Apr 11 '15 22:04 mic-e

I'm just thinking the ./configure is our cmake helper. When using cmake directly, one can use -G eclipse and it'll generate the project files. This could also be supported by configure, e.g. ./configure --output xcode or something. The standard makefile-generation will be maintained of course.

TheJJ avatar Apr 12 '15 09:04 TheJJ

I think people who like to use GUIs like eclipse, or even Visual Studio, will simply use the cmake GUI...

But of course, additional features that don't get in the way of existing ones are a plus most of times.

mic-e avatar Apr 12 '15 19:04 mic-e

I added ninja support in #723

TheJJ avatar Feb 15 '17 14:02 TheJJ