Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
cmake-improvements
Description
This is a followup Epic for the CMake epic.
This includes items that will be tackled after we officially switch the build system from Autotools to CMake.
Attachments
Attachments
Issue Links
- is blocked by
-
MESOS-8988 Allow for unbundled dependencies in CMake build.
- In Progress
- is related to
-
MESOS-9636 Autotools improvements
- Open
-
MESOS-898 Introduce CMake as an alternative build system.
- Resolved
- relates to
-
MESOS-10145 Drop autotools build (or leave it as a thin wrapper around CMake).
- Open
Issues in epic
|
MESOS-3526 | Transition Windows from libevent to libev | Resolved | Andrew Schwartzmeyer | ||
|
MESOS-3529 | Transition Windows builds from beta version of libevent to stable. | Resolved | Unassigned | ||
|
MESOS-4176 | Support CMake build on FreeBSD | Resolved | David Forsythe | ||
|
MESOS-6692 | Install module dependencies during build | Resolved | Unassigned | ||
MESOS-8053 | CMake based project is poorly supported in IDEs | Open | Unassigned | |||
MESOS-8648 | CMake should use `target_sources` for large lists of source files | Open | Unassigned | |||
|
MESOS-8658 | CMake build should use same compiler warnings as Autotools | Resolved | Andrew Schwartzmeyer | ||
MESOS-8690 | CMake mkdir commands always run | Open | Unassigned | |||
|
MESOS-8691 | Forward CXX_FLAGS to C++ projects and C_FLAGS to C projects in CMake | Resolved | Andrew Schwartzmeyer | ||
|
MESOS-9118 | Add port mapping isolator and network ports isolator support to CMake | Resolved | Unassigned | ||
MESOS-8019 | SSL cmake build on macos shows test failures | Open | Unassigned | |||
|
MESOS-3394 | Pull in glog 0.3.6 (when it's released) | Resolved | Unassigned | ||
MESOS-3249 | Implement FindMesos cmake module. | Accepted | Joseph Wu | |||
MESOS-7935 | CMake build should fail immediately for in-source builds | Reviewable | Nathan Jackson | |||
MESOS-3396 | Fully separate out libprocess and Stout CMake build system from the Mesos build system | Accepted | Joseph Wu | |||
MESOS-9005 | find_package_helper makes using packages REQUIRED | Open | Unassigned | |||
MESOS-3108 | Add autotools-style Mesos distributions to the CMake build system | Accepted | Joseph Wu | |||
MESOS-3382 | Include libsvn in Windows CMake build | Accepted | Unassigned | |||
MESOS-6674 | Add Python sources to the CMake build | In Progress | Unassigned | |||
MESOS-6721 | Group source files into folders for IDE's | Open | Unassigned | |||
MESOS-6853 | Build with CFI/CFG on platforms it's supported | Open | Unassigned | |||
MESOS-6924 | Add a target for external dependencies in CMake. | Open | Unassigned | |||
MESOS-6925 | Break down the `mesos-protobufs` target in CMake further. | Open | Unassigned | |||
MESOS-6943 | It should be possible to build 3rdparty components in parallel | Open | Unassigned | |||
MESOS-7938 | CMake build should give Libevent a hint to use HomeBrew OpenSSL on OSX | Open | Unassigned | |||
MESOS-7943 | Support non-Win32 multiconfig generators | Accepted | Joseph Wu | |||
MESOS-9447 | CMake warning in regards to our use of CPACK_SOURCE_TGZ. | Open | Unassigned | |||
MESOS-9503 | Exporting Mesos Cmake targets | Open | Unassigned | |||
MESOS-9659 | libmesos from cmake builds is underlinked. | Open | Unassigned |
MESOS-7866
cmake-improvements
false
MESOS-7866
cmake-improvements