You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Roger Meier (JIRA)" <ji...@apache.org> on 2014/11/24 07:26:12 UTC

[jira] [Created] (THRIFT-2850) CMake for Apache Thrift

Roger Meier created THRIFT-2850:
-----------------------------------

             Summary: CMake for Apache Thrift
                 Key: THRIFT-2850
                 URL: https://issues.apache.org/jira/browse/THRIFT-2850
             Project: Thrift
          Issue Type: Improvement
          Components: Build Process
         Environment: all platforms
            Reporter: Roger Meier
            Assignee: Roger Meier


Goal: Extend Apache Thrift's *make cross* approach to the build system.

Due to growing the field of operating system support, a proper executable
and library detection mechanism running on as much platforms as possible
becomes required. The other aspect is simplify the release process and
package generation process.

As nice side benefit of CMake is the generation of development environment
specific solution files(VisualStudio, Eclipse, Xcode, etc. ). => No solution files within source tree.

We are already building Apache Thrift with CMake for Linux-ARM, Linux-x86, Windows CE and Windows.

We are in preparation phase for a pull request here:
https://github.com/siemens/thrift/commits/cmake-master




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)