CMake is just a wrapper around make. Rajika
On Sat, Apr 12, 2014 at 11:08 AM, Eduardo Silva <edsi...@gmail.com> wrote: > HI Jerry, > > thanks for take some time to make this changes. > > The main reason because we use a custom (and dirty) build system is to > address the following needs: > > - Server must be able to run from the same directory if it was not > installed (configure ; make ; bin/monkey) > - Server must be able to be installed on different paths > - Configure script must provide different options for building and > installing > - Not all embedded environments have CMake on it, we try to keep low > system dependencies. > > CMake offers a clean way to generate Makefiles and of course address many > things that we do in our configure script, the thing is that we cannot > depend on CMake at this moment due to Embedded needs. > > What we have in mind is to re-write the configure script mostly to make it > more clean, easy to read and easy to extend, the current script have been > expanded for years and of course it needs a we-write. > > So for short at the moment we cannot depend on CMake as it add a system > dependency, anyways we appreciate the effort and the collaboration made, > > thanks for take some time to make this changes. > > The main reason because we use a custom (and dirty) build system is to > address the following needs: > > - Server must be able to run from the same directory if it was not > installed (configure ; make ; bin/monkey) > - Server must be able to be installed on different paths > - Configure script must provide different options for building and > installing > - Not all embedded environments have CMake on it, we try to keep low > system dependencies. > > CMake offers a clean way to generate Makefiles and of course address many > things that we do in our configure script, the thing is that we cannot > depend on CMake at this moment due to Embedded needs. > > What we have in mind is to re-write the configure script mostly to make it > more clean, easy to read and easy to extend, the current script have been > expanded for years... > > So for short at the moment we cannot depend on CMake, anyways we > appreciate the effort. If you want to contribute with the new configure > script you are welcome, > > best > > > > On Sat, Apr 12, 2014 at 3:44 AM, Jerry Jacobs <je...@xor-gate.org> wrote: > >> Hello Eduardo, >> >> Yesterday on IRC I asked how to configure monkey/duda. As a new commer I >> was really unsatisfied with the build system and the duplicated Makefiles >> and regexes in the configure script. I don't know if did ever heard of >> CMake but i'm giving a attempt to let monkey & duda compile (out-of-source) >> with CMake. >> >> See my branch: >> https://github.com/jerryjacobs/monkey/tree/cmake >> >> I like to hear about your ideas. >> >> Kind regards, >> Jerry >> > > > > -- > Eduardo Silva > http://edsiper.linuxchile.cl > http://monkey-project.com > > _______________________________________________ > Monkey mailing list > Monkey@lists.monkey-project.com > http://lists.monkey-project.com/listinfo/monkey > >
_______________________________________________ Monkey mailing list Monkey@lists.monkey-project.com http://lists.monkey-project.com/listinfo/monkey