summaryrefslogtreecommitdiffstats
path: root/install_java.cmake
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@yahoo-inc.com>2016-06-17 12:57:05 +0200
committerArnstein Ressem <aressem@yahoo-inc.com>2016-06-17 12:57:05 +0200
commit2b17ecab72b944c04acd3856c0082793b672000e (patch)
treede1737b6c8b444113fa68c4c1865d3a7c2459001 /install_java.cmake
parent5f183818539ce83b19f6c3b09315db0eed20be56 (diff)
More changes to get depdendencies into rpm.
Diffstat (limited to 'install_java.cmake')
-rw-r--r--install_java.cmake7
1 files changed, 7 insertions, 0 deletions
diff --git a/install_java.cmake b/install_java.cmake
index 567cafd881c..e62d931539e 100644
--- a/install_java.cmake
+++ b/install_java.cmake
@@ -1,5 +1,8 @@
function(install_java_artifact NAME)
install(FILES "${NAME}/target/${NAME}.jar" DESTINATION lib/jars/)
+ if (IS_DIRECTORY "${NAME}/target/dependency")
+ install(DIRECTORY "${NAME}/target/dependency" DESTINATION lib/jars/ FILES_MATCHING PATTERN "*.jar")
+ endif()
endfunction()
function(install_fat_java_artifact NAME)
@@ -13,10 +16,14 @@ install_java_artifact(vespajlib)
install_fat_java_artifact(application-preprocessor)
install_fat_java_artifact(component)
install_fat_java_artifact(config-bundle)
+install_fat_java_artifact(config-model-api)
+install_fat_java_artifact(config-model)
+install_fat_java_artifact(config-provisioning)
install_fat_java_artifact(configdefinitions)
install_fat_java_artifact(container-disc)
install_fat_java_artifact(container-jersey2)
install_fat_java_artifact(container-search-and-docproc)
+install_fat_java_artifact(defaults)
install_fat_java_artifact(docprocs)
install_fat_java_artifact(jdisc_core)
install_fat_java_artifact(jdisc_http_service)