You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Chris Nauroth (JIRA)" <ji...@apache.org> on 2014/09/10 00:56:31 UTC

[jira] [Commented] (HADOOP-11080) Convert Windows native build in hadoop-common to use CMake.

    [ https://issues.apache.org/jira/browse/HADOOP-11080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14127726#comment-14127726 ] 

Chris Nauroth commented on HADOOP-11080:
----------------------------------------

In HDFS-573, I used CMake for the Windows libhdfs build, so we have a precedent that demonstrates it can be made to work.  This also means that Windows build boxes already should have CMake deployed.

Before we proceed with this, I'd like to check opinions of a few other major Windows contributors.  Notifying [~ivanmi], [~chuanliu], [~shanyu], [~chris.douglas], [~arpitagarwal], [~bikassaha] and [~mattf].  If any of you object to using CMake instead of checked-in project files, would you please reply?  Thank you.

> Convert Windows native build in hadoop-common to use CMake.
> -----------------------------------------------------------
>
>                 Key: HADOOP-11080
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11080
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: build, native
>            Reporter: Chris Nauroth
>
> The Windows native build in hadoop-common currently relies on a set of checked-in MSBuild project files.  The logic of these project files is largely redundant with the logic of CMakeLists.txt.  It causes some dual maintenance overhead, because certain build changes require separate changes for both CMake and MSBuild.  This issue proposes to convert the Windows build process to use CMake instead of checked-in project files.



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