[ https://issues.apache.org/jira/browse/MESOS-6350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bannier updated MESOS-6350: ------------------------------------ Description: It seems cmake's {{BYPRODUCTS}} or {{BUILD_BYPRODUCTS}} clauses are the correct tool to properly model implicitly generated 3rdparty artifacts. However these are only available in cmake-3.2 or 3.3, respectively. https://cmake.org/cmake/help/v3.3/policy/CMP0058.html We should evaluate what is holding us back to upgrade {{cmake_minimum_required}} to at least 3.3. Meanwhile upstream is preparing the release of 3.7.0. was: It seems cmake's {{BYPRODUCTS}} or {{BUILD_BYPRODUCTS}} clauses are the correct tool to properly model implicitly generated 3rdparty artifacts. However these are only available in cmake-3.2 or 3.3, respectively. We should evaluate what is holding us back to upgrade {{cmake_minimum_required}} to at least 3.3. Meanwhile upstream is preparing the release of 3.7.0. > Raised minimum required cmake version > ------------------------------------- > > Key: MESOS-6350 > URL: https://issues.apache.org/jira/browse/MESOS-6350 > Project: Mesos > Issue Type: Improvement > Components: cmake > Reporter: Benjamin Bannier > Labels: mesosphere, tech-debt > > It seems cmake's {{BYPRODUCTS}} or {{BUILD_BYPRODUCTS}} clauses are the > correct tool to properly model implicitly generated 3rdparty artifacts. > However these are only available in cmake-3.2 or 3.3, respectively. > https://cmake.org/cmake/help/v3.3/policy/CMP0058.html > We should evaluate what is holding us back to upgrade > {{cmake_minimum_required}} to at least 3.3. Meanwhile upstream is preparing > the release of 3.7.0. -- This message was sent by Atlassian JIRA (v6.3.4#6332)