-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49862/
-----------------------------------------------------------
(Updated Aug. 8, 2016, 5:23 a.m.)
Review request for mesos, Alex Clemmer and Joseph Wu.
Summary (updated)
-----------------
Changed libraies to shared on OSX and UNIX.
Bugs: MESOS-5792
https://issues.apache.org/jira/browse/MESOS-5792
Repository: mesos
Description (updated)
-------
Added fles MESOS_DEFAULT_LIBRARY_LINKAGE which is set to STATIC on
WIN32 and SHARED on OSX or Unix. This allows all libraries built
static or shared. Also minor changes made to eliminate leveldb
dependency when build slave or master. Also by setting the flag
CMAKE_POSITION_INDEPENDENT_CODE to true cmake auto sets the
flag -fPIC.
Diffs (updated)
-----
3rdparty/cmake/Mesos3rdpartyConfigure.cmake
eeb27860f6f95d297ccfe273ed76de5355b50ff8
3rdparty/http-parser/CMakeLists.txt.template
9a671973b754095e1de917f135a7deb978fb6eb6
cmake/MesosConfigure.cmake 6650c7c12b188b08c70cfee72b3200e83e7a1cd2
src/CMakeLists.txt 1286ee08fe2d60867326a1f2585f054c20b52208
src/master/cmake/MasterConfigure.cmake
6bbd7e87273976f40527d719cc9450ff9a1d2ac7
src/slave/cmake/SlaveConfigure.cmake b339239761a5de321d65b92376dae69c339bee5c
src/slave/qos_controllers/CMakeLists.txt
87c92af21c012655c201c01cd4ba5ff912555119
src/slave/resource_estimators/CMakeLists.txt
17b149f734ea9dc8ac4c5dd45bdb8312faf4cc77
Diff: https://reviews.apache.org/r/49862/diff/
Testing
-------
cmake .. && make
Thanks,
Srinivas Brahmaroutu