Ticket #1104 (new enhancement)
CMAKE
| Reported by: | Juicyfruit | Owned by: | |
|---|---|---|---|
| Priority: | If Time Permits | Milestone: | Backlog |
| Component: | Core engine | Keywords: | buildsystem, cmake, optional |
| Cc: | Yves |
Description
Welcome to CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.
bla bla but it does do XCode4 and it was on my to learn list.
Attachments
Change History
comment:1 follow-up: ↓ 2 Changed 5 months ago by Juicyfruit
You need to have working libraries (nvtt and spidermonkey need to be compiled)
It does NOT do mocks_test, tests it build a working atlas
It DOES build a pyrogenesis executable that works for me on 2 systems (OSX 10.7 x64 (makefiles and Xcode4) AND linux x86_64 (gnu makefiles) )
It is very much a work i progress.
comment:2 in reply to: ↑ 1 Changed 5 months ago by Juicyfruit
I put my cmake stuff in a repo. to help me structure my work.
and
git repo: https://git.gitorious.org/cmake-for-0ad/cmake-for-0ad.git
