From 0ba8add1b5d6ace021fccfef6107c19671c4808b Mon Sep 17 00:00:00 2001 From: Mizux Seiha Date: Wed, 9 Mar 2022 09:55:00 +0100 Subject: [PATCH] cmake: Add java_deploy and java_native_deploy target --- cmake/java.cmake | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/java.cmake b/cmake/java.cmake index a7358b9c48..2bba0fc638 100644 --- a/cmake/java.cmake +++ b/cmake/java.cmake @@ -186,6 +186,11 @@ add_custom_target(java_native_package ${JAVA_NATIVE_PROJECT_DIR}/timestamp WORKING_DIRECTORY ${JAVA_NATIVE_PROJECT_DIR}) +add_custom_target(java_native_deploy + COMMAND ${MAVEN_EXECUTABLE} deploy + WORKING_DIRECTORY ${JAVA_NATIVE_PROJECT_DIR}) +add_dependencies(java_native_deploy java_native_package) + ########################## ## Java Maven Package ## ########################## @@ -232,7 +237,7 @@ add_custom_command( ${JAVA_PROJECT_DIR}/pom.xml ${JAVA_SRCS} Java${PROJECT_NAME}_proto - java_native_package + ${JAVA_NATIVE_PROJECT_DIR}/timestamp BYPRODUCTS ${JAVA_PROJECT_DIR}/target COMMENT "Generate Java package ${JAVA_PROJECT} (${JAVA_PROJECT_DIR}/timestamp)" @@ -243,6 +248,11 @@ add_custom_target(java_package ALL ${JAVA_PROJECT_DIR}/timestamp WORKING_DIRECTORY ${JAVA_PROJECT_DIR}) +add_custom_target(java_deploy + COMMAND ${MAVEN_EXECUTABLE} deploy + WORKING_DIRECTORY ${JAVA_PROJECT_DIR}) +add_dependencies(java_deploy java_package) + ################# ## Java Test ## #################