Hi Rajika, Rajika Kumarasiri <[email protected]> wrote:
>CMake is just a wrapper around make. > Can you provide relevant sources to back your claim? AFAIK cmake is independent from make and is written in c++. Regards Aditya Jain >Rajika > > >On Sat, Apr 12, 2014 at 11:08 AM, Eduardo Silva <[email protected]> >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 <[email protected]> >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 >> [email protected] >> http://lists.monkey-project.com/listinfo/monkey >> >> > > >------------------------------------------------------------------------ > >_______________________________________________ >Monkey mailing list >[email protected] >http://lists.monkey-project.com/listinfo/monkey -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. _______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
