From 99cc6df78ab8fcd747fbe9649ad919e19ce97404 Mon Sep 17 00:00:00 2001 From: Mizux Seiha Date: Mon, 29 Mar 2021 15:50:39 +0200 Subject: [PATCH] make: Add publish_java target --- makefiles/Makefile.java.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/makefiles/Makefile.java.mk b/makefiles/Makefile.java.mk index b0170ddddf..d48478b56b 100644 --- a/makefiles/Makefile.java.mk +++ b/makefiles/Makefile.java.mk @@ -35,6 +35,7 @@ JAVAFLAGS := -Djava.library.path=$(LIB_DIR) .PHONY: java # Build Java OR-Tools. .PHONY: test_java # Test Java OR-Tools using various examples. .PHONY: package_java # Create Java OR-Tools maven package. +.PHONY: publish_java # Publish Java OR-Tools maven package to Sonatype. ifndef HAS_JAVA java: @echo JAVA_HOME = $(JAVA_HOME) @@ -48,11 +49,13 @@ java: check_java: java test_java: java package_java: java +publish_java: java else java: java_package check_java: check_java_pimpl test_java: test_java_pimpl package_java: java +publish_java: publish_java_pimpl BUILT_LANGUAGES +=, Java endif @@ -797,6 +800,11 @@ test_java_pimpl: \ test_java_contrib \ test_java_java +.PHONY: publish_java_pimpl +publish_java_pimpl: java + cd $(TEMP_JAVA_DIR)$S$(JAVA_ORTOOLS_NATIVE_PROJECT) && "$(MVN_BIN)" deploy + cd $(TEMP_JAVA_DIR)$S$(JAVA_ORTOOLS_PROJECT) && "$(MVN_BIN)" deploy + ####################### ## EXAMPLE ARCHIVE ## #######################