cmake: fix java pre release support
This commit is contained in:
committed by
Corentin Le Molgat
parent
9845ee219b
commit
1adba4f3e7
@@ -86,6 +86,12 @@ message(STATUS "Java project: ${JAVA_PROJECT}")
|
||||
set(JAVA_PROJECT_DIR ${PROJECT_BINARY_DIR}/java/${JAVA_PROJECT})
|
||||
message(STATUS "Java project build path: ${JAVA_PROJECT_DIR}")
|
||||
|
||||
if(RELEASE)
|
||||
set(JAVA_RELEASE "")
|
||||
else()
|
||||
set(JAVA_RELEASE "-RC1")
|
||||
endif()
|
||||
|
||||
##################
|
||||
## PROTO FILE ##
|
||||
##################
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
@@ -69,35 +69,35 @@
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>ortools-linux-x86-64</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>ortools-darwin-x86-64</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>ortools-win32-x86-64</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>ortools-linux-aarch64</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>ortools-darwin-aarch64</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
@@ -69,7 +69,7 @@
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_NATIVE_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<type>jar</type>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_NATIVE_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_SAMPLE_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
@@ -70,7 +70,7 @@
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_PROJECT@</artifactId>
|
||||
<version>[@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@,)</version>
|
||||
<version>[@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@@JAVA_RELEASE@,)</version>
|
||||
<type>jar</type>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_TEST_PROJECT@</artifactId>
|
||||
<version>@PROJECT_VERSION@</version>
|
||||
<version>@PROJECT_VERSION@@JAVA_RELEASE@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
@@ -69,7 +69,7 @@
|
||||
<dependency>
|
||||
<groupId>@JAVA_PACKAGE@</groupId>
|
||||
<artifactId>@JAVA_PROJECT@</artifactId>
|
||||
<version>[@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@,)</version>
|
||||
<version>[@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@@JAVA_RELEASE@,)</version>
|
||||
<type>jar</type>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
|
||||
Reference in New Issue
Block a user