Nice, kill automake! On Tue, Sep 23, 2014 at 3:41 PM, Jake Farrell <jfarr...@apache.org> wrote:
> 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 > > > -- http://twitter.com/tjake