SFML community forums

General => General discussions => Topic started by: skylen on May 08, 2008, 07:54:13 pm

Title: Why was CMake abandoned?
Post by: skylen on May 08, 2008, 07:54:13 pm
I was wondering why CMake was abandoned as a build system? Simply because no one was using it?

I find the current Makefile system lacking, particularly in that the paths are hard coded and it can't be installed to a user specified directory. I worked around this by installing it by hand (copying the .so files and the include directory manually).
Title: Why was CMake abandoned?
Post by: Laurent on May 09, 2008, 03:18:22 am
Quote
I was wondering why CMake was abandoned as a build system? Simply because no one was using it?

Yep, I decided to no longer maintain it uselessly.

Quote
I find the current Makefile system lacking, particularly in that the paths are hard coded and it can't be installed to a user specified directory

Makefiles can be improved for more flexibility, that's not a problem. I'm just not an expert in writting makefiles, so they may not be perfect ;)
Title: Why was CMake abandoned?
Post by: Aszarsha on May 09, 2008, 08:51:46 pm
Quote from: "Laurent"
I'm just not an expert in writting makefiles, so they may not be perfect ;)
Wow ! :shock: If everything you do and in which you're an expert is perfect ; I want you're secret, really ! :lol:
Title: Why was CMake abandoned?
Post by: skylen on May 15, 2008, 11:56:59 pm
Quote from: "Laurent"
Quote
I was wondering why CMake was abandoned as a build system? Simply because no one was using it?

Yep, I decided to no longer maintain it uselessly.

Quote
I find the current Makefile system lacking, particularly in that the paths are hard coded and it can't be installed to a user specified directory

Makefiles can be improved for more flexibility, that's not a problem. I'm just not an expert in writting makefiles, so they may not be perfect ;)


Ok, thanks Laurent. Right now I'm just exploring the options among graphics libraries for simple free game development (along the lines of game-a-day simple and fun games). If I end up using SFML much, I may expand the flexibility of the makefiles.
Title: Why was CMake abandoned?
Post by: Laurent on July 09, 2008, 08:14:34 pm
I've improved the makefiles so that we can now choose the destination directory.