Hey Sergei Thanks for looking into this and your work so far. If we are to look into switching the build system it would be something that we would want to wait on till after 0.9.2 is out (my fault on 0.9.2 delay, will get rc1 up for a vote shortly). Since overhauling the build process is such a major change we would want to have a vote to ensure everyone on the PMC is in favor of such a change.
There will definitely be some extra effort needed to get Travis/Jenkins/Vagrantfile verified and working for all client libs/tests/etc. Can you please create a ticket for tracking this (and possibly a single pull request if the above is working for all the mentioned items) -Jake On Tue, Sep 23, 2014 at 3:01 PM, Sergei Nikulov <sergey.niku...@gmail.com> wrote: > Hello! > > I've created project aimed to generate build for Apache Thrift with cmake. > It can be found here https://github.com/snikulov/thrift.cmake > > All primary targets supported - compiler/lib/test. > > The main goal was incorporate thrift into Windows-based project. > So I've not fully tested it with Linux and other platforms. > > I've selected non-intrusive approach, which allows separate build from > sources. If at some point of time community allows inclusion - it can > be easily incorporated into thrift project. > > > Usage: > $cmake /path/to/build_project -DTHRIFT_SRC_ROOT=/path/to/apache_thrift > will generate project > > $cmake --build . > will build it. > > If any interest from community, then feedbacks and patches are welcomed. > > Thank you. > > > -- > Best Regards, > Sergei Nikulov >