diff options
author | Håkon Hallingstad <hakon@oath.com> | 2017-10-19 23:51:51 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@oath.com> | 2017-10-19 23:51:51 +0200 |
commit | df7e313005384350f75ebc03313cefc0574ec575 (patch) | |
tree | 1be8d9d080bee3caa7057d732f863c1bdb46f370 | |
parent | 4092a6b4b76fdb476d13e14fa4fda4581140cf97 (diff) |
Include orchestrator and service-model fat jars
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | application-model/CMakeLists.txt | 2 | ||||
-rw-r--r-- | configserver/CMakeLists.txt | 2 | ||||
-rw-r--r-- | service-monitor/CMakeLists.txt | 2 |
4 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index db6bbde423a..4976674f3a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,7 @@ enable_testing() # Include vespa config definitions in every target include_directories(BEFORE ${CMAKE_BINARY_DIR}/configdefinitions/src) +add_subdirectory(application-model) add_subdirectory(application-preprocessor) add_subdirectory(chain) add_subdirectory(component) @@ -86,6 +87,7 @@ add_subdirectory(searchcore) add_subdirectory(searchcorespi) add_subdirectory(searchlib) add_subdirectory(searchsummary) +add_subdirectory(service-monitor) add_subdirectory(simplemetrics) add_subdirectory(slobrok) add_subdirectory(staging_vespalib) diff --git a/application-model/CMakeLists.txt b/application-model/CMakeLists.txt new file mode 100644 index 00000000000..d37deefffe9 --- /dev/null +++ b/application-model/CMakeLists.txt @@ -0,0 +1,2 @@ +# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +install_fat_java_artifact(application-model) diff --git a/configserver/CMakeLists.txt b/configserver/CMakeLists.txt index 21cf801a3bc..bb76e2f1f75 100644 --- a/configserver/CMakeLists.txt +++ b/configserver/CMakeLists.txt @@ -16,6 +16,8 @@ install(CODE "execute_process(COMMAND mkdir -p \$ENV{DESTDIR}/\${CMAKE_INSTALL_P install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/config-model-fat.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/config-model-fat.jar)") install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/configserver-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/configserver.jar)") install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/orchestrator-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/orchestrator.jar)") +install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/service-monitor-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/service-monitor.jar)") +install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/application-model-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/application-model.jar)") install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/node-repository-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/node-repository.jar)") install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/lib/jars/zkfacade-jar-with-dependencies.jar \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components/zkfacade.jar)") install(CODE "execute_process(COMMAND ln -snf \${CMAKE_INSTALL_PREFIX}/conf/configserver-app/components \$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/lib/jars/config-models)") diff --git a/service-monitor/CMakeLists.txt b/service-monitor/CMakeLists.txt new file mode 100644 index 00000000000..f4016fd8259 --- /dev/null +++ b/service-monitor/CMakeLists.txt @@ -0,0 +1,2 @@ +# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +install_fat_java_artifact(service-monitor) |