Repository: mesos Updated Branches: refs/heads/master 028480bec -> 448708826
CMake: Added build targets for Mesos executables. Review: https://reviews.apache.org/r/47410/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/44870882 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/44870882 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/44870882 Branch: refs/heads/master Commit: 448708826a511db4bb0a5cc441426d5aeb2f5c75 Parents: d78f272 Author: Alex Clemmer <clemmer.alexan...@gmail.com> Authored: Fri May 20 14:01:41 2016 -0700 Committer: Joris Van Remoortere <joris.van.remoort...@gmail.com> Committed: Mon May 23 15:16:58 2016 -0700 ---------------------------------------------------------------------- .../cmake/Process3rdpartyConfigure.cmake | 41 +++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/44870882/3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake ---------------------------------------------------------------------- diff --git a/3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake b/3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake index 2c4d2e0..22ae4ac 100644 --- a/3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake +++ b/3rdparty/libprocess/cmake/Process3rdpartyConfigure.cmake @@ -125,8 +125,45 @@ endif (NOT WIN32) include(StoutConfigure) include(ProcessConfigure) -# Define target for AGENT. -########################## +# DEFINE MESOS BUILD TARGETS. +############################# + +# Define target for agent. set( AGENT_TARGET mesos-agent CACHE STRING "Target we use to refer to agent executable") + +# Define target for containerizer. +set( + MESOS_CONTAINERIZER mesos-containerizer + CACHE STRING "Target for containerizer") + +# Define target for executor. +set( + MESOS_EXECUTOR mesos-executor + CACHE STRING "Target for executor") + +# Define target for fetcher. +set( + MESOS_FETCHER mesos-fetcher + CACHE STRING "Target for fetcher") + +# Define target for health-check. +set( + MESOS_HEALTH_CHECK mesos-health-check + CACHE STRING "Target for healt-check") + +# Define target for health-master. +set( + MESOS_MASTER mesos-master + CACHE STRING "Target for master") + +# Define target for usage. +set( + MESOS_USAGE mesos-usage + CACHE STRING "Target for usage") + +# Define target for docker. +set( + MESOS_DOCKER_EXECUTOR mesos-docker-executor + CACHE STRING "Target for docker executor")