From 0f47da5b5b66d3bc9eaa00a8bc7c232c8f549d95 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 17 Jun 2019 19:01:37 -0400 Subject: [PATCH] Allow multiple architecture native builds HawtJNI's description of platform is insufficient to distinguish between multiple architectures of the same operating system, such as Linux/amd64 and Linux/aarch64. Renaming these resources is necessary to create jars which will cover all available OS/arch combinations. Required by: https://github.com/fusesource/jansi-native/pull/18 --- jansi/pom.xml | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/jansi/pom.xml b/jansi/pom.xml index 8db43860..6bcad157 100644 --- a/jansi/pom.xml +++ b/jansi/pom.xml @@ -46,12 +46,12 @@ platforms --> org.fusesource.jansi - jansi-windows32 + jansi-windows32-i386 ${jansi-native-version} org.fusesource.jansi - jansi-windows64 + jansi-windows64-amd64 ${jansi-native-version} @@ -61,22 +61,42 @@ org.fusesource.jansi - jansi-linux32 + jansi-linux32-i386 ${jansi-native-version} org.fusesource.jansi - jansi-linux64 + jansi-linux32-arm ${jansi-native-version} org.fusesource.jansi - jansi-freebsd32 + jansi-linux64-amd64 ${jansi-native-version} org.fusesource.jansi - jansi-freebsd64 + jansi-linux64-aarch64 + ${jansi-native-version} + + + org.fusesource.jansi + jansi-linux64-ppc64le + ${jansi-native-version} + + + org.fusesource.jansi + jansi-linux64-s390x + ${jansi-native-version} + + + org.fusesource.jansi + jansi-freebsd32-i386 + ${jansi-native-version} + + + org.fusesource.jansi + jansi-freebsd64-amd64 ${jansi-native-version}