hi,
i thought about if it would be nice to have a cmake buildsystem for freeorion instead of scons. if you like it, i would invest some time to get it work. what do you think?
cmake runs on all of the 3 great platforms,
if there is no need for scons, there is no need for python right? would take down the dependencies a bit.
it would be needed to make gigi also work with cmake, otherwise its senseless.
bye harald
cmake buildsystem
Moderator: Committer
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: cmake buildsystem
Python is used by AI scripts, not just SCons.
Re: cmake buildsystem
I'm not interested. I can easily make the changes I need to the SCons build. I couldn't do that if we switched to CMake tomorrow. I don't want to burn more cycles learning another build tool (even if it's better!).
Re: cmake buildsystem
yes no problem, i can understand that, i neither think you would gain much.
Re: cmake buildsystem
What advantages over scons should cmake bring? I never used cmake and don't know its functions, and I agree to tzlaines oppinion that we should not learn another build-system.
- loonycyborg
- Compilation Expert
- Posts: 219
- Joined: Thu Jul 06, 2006 10:30 pm
- Location: Russia/Moscow
Re: cmake buildsystem
IMO cmake has two fundamental disadvantages:
- It's based on yet another scripting language(which is not nearly as powerful as python) for no good reason
- It still uses obsolete make utility(or some ad-hoc build system in an IDE), and therefore doesn't have such neat things like detection of file changes based on md5 sums
- It's based on yet another scripting language(which is not nearly as powerful as python) for no good reason
- It still uses obsolete make utility(or some ad-hoc build system in an IDE), and therefore doesn't have such neat things like detection of file changes based on md5 sums
In Soviet Russia, forum posts YOU!!