From 865997b52fd0a54360d9ee9427ebdfa98fa0e2e9 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Wed, 7 Oct 2020 00:51:26 +0200 Subject: [PATCH] Update pom.xml and LoadLibrary.java --- pom.xml | 76 ++++++++++++------- .../it/tdlight/tdlight/utils/LoadLibrary.java | 3 + 2 files changed, 50 insertions(+), 29 deletions(-) diff --git a/pom.xml b/pom.xml index df7abbc..db2826d 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 it.tdlight tdlight-java - 3.168.13 + 3.169.0-SNAPSHOT TDLight Java Wrapper jar @@ -15,54 +15,56 @@ MCHV Apache Maven Packages https://mvn.mchv.eu/repository/mchv/ + + mchv-snapshot + MCHV Apache Maven Packages + https://mvn.mchv.eu/repository/mchv-snapshot/ + - - - publish-to-mchv - - - - mchv - MCHV Apache Maven Packages - https://mvn.mchv.eu/repository/mchv/ - - - - - publish-to-github - - - - github - GitHub TDLight Team Apache Maven Packages - https://maven.pkg.github.com/tdlight-team/tdlight-java - - - - + + + mchv + MCHV Apache Maven Packages + https://mvn.mchv.eu/repository/mchv/ + + + mchv + MCHV Apache Maven Packages + https://mvn.mchv.eu/repository/mchv-snapshot/ + + + + scm:git:https://git.ignuranza.net/tdlight-team/tdlight-java.git + scm:git:https://git.ignuranza.net/tdlight-team/tdlight-java.git + master + it.tdlight tdlight-natives-linux-amd64 - 1.1.21 + 2.0.1-SNAPSHOT it.tdlight tdlight-natives-linux-aarch64 - 1.1.16 + 2.0.1-SNAPSHOT + + @@ -83,6 +85,22 @@ 1.8 + + org.apache.maven.plugins + maven-release-plugin + 3.0.0-M1 + + + default + + perform + + + ${project.name}/pom.xml + + + + maven-jar-plugin 3.0.2 diff --git a/src/main/java/it/tdlight/tdlight/utils/LoadLibrary.java b/src/main/java/it/tdlight/tdlight/utils/LoadLibrary.java index 6298def..465008a 100644 --- a/src/main/java/it/tdlight/tdlight/utils/LoadLibrary.java +++ b/src/main/java/it/tdlight/tdlight/utils/LoadLibrary.java @@ -111,6 +111,8 @@ public class LoadLibrary { break; } break; + // Unsupported platforms: + /* case osx: if (arch == Arch.amd64) { classForResource = it.tdlight.tdlight.osx.amd64.LoadLibrary.class; @@ -121,6 +123,7 @@ public class LoadLibrary { classForResource = it.tdlight.tdlight.win.amd64.LoadLibrary.class; } break; + */ } if (classForResource == null) { throw new IOException("Native libraries for platform " + os + "-" + arch + " not found!");