[
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)