From 251ccaf25f5cf073b8761a1dec3247b42efb299b Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <the@jeffreyfreeman.me> Date: Sun, 14 Feb 2021 16:25:15 -0500 Subject: [PATCH] Added script to compile native libraries and copy them over to the repo to prepare for a release. --- native | 2 +- .../resources/linux/libaparapi_aarch64.so | Bin src/main/resources/linux/libaparapi_armhf.so | Bin src/main/resources/linux/libaparapi_x86.so | Bin src/main/resources/linux/libaparapi_x86_64.so | Bin src/main/resources/win/libaparapi_x86.dll | Bin 3986101 -> 3986101 bytes src/main/resources/win/libaparapi_x86_64.dll | Bin 4532307 -> 4532307 bytes update-native.sh | 18 ++++++++++++++++++ 8 files changed, 19 insertions(+), 1 deletion(-) mode change 100644 => 100755 src/main/resources/linux/libaparapi_aarch64.so mode change 100644 => 100755 src/main/resources/linux/libaparapi_armhf.so mode change 100644 => 100755 src/main/resources/linux/libaparapi_x86.so mode change 100644 => 100755 src/main/resources/linux/libaparapi_x86_64.so create mode 100755 update-native.sh diff --git a/native b/native index 2d349c3..7ee4fb1 160000 --- a/native +++ b/native @@ -1 +1 @@ -Subproject commit 2d349c369e2f4fa0469072f816dc2b74ca13b244 +Subproject commit 7ee4fb190b145e91aed653c794b2c99f514abf91 diff --git a/src/main/resources/linux/libaparapi_aarch64.so b/src/main/resources/linux/libaparapi_aarch64.so old mode 100644 new mode 100755 diff --git a/src/main/resources/linux/libaparapi_armhf.so b/src/main/resources/linux/libaparapi_armhf.so old mode 100644 new mode 100755 diff --git a/src/main/resources/linux/libaparapi_x86.so b/src/main/resources/linux/libaparapi_x86.so old mode 100644 new mode 100755 diff --git a/src/main/resources/linux/libaparapi_x86_64.so b/src/main/resources/linux/libaparapi_x86_64.so old mode 100644 new mode 100755 diff --git a/src/main/resources/win/libaparapi_x86.dll b/src/main/resources/win/libaparapi_x86.dll index cfe7bdd50a0f7275a5004a8fe497eeda44226b8d..3d5f09d88d8642d37915e23269b60f92735f8858 100644 GIT binary patch delta 272 zcmWm8w++Hj002?>8!$QNoP)_Zu0YE&xS>EG(SXDP6tr|-Ou+)4fsO?@7q7YM<nyOU zT+iy`-nw13;`=$6M^lle(Dzn5X@-Cb8|-jEgA*>e;ei)E_z^%5A%qb@6fwk+KoTjW zkwF$Y<WWEoC6rM?6*bh+Koi!Vjy5{zqK7^P7-EDmCYWM|ITl!Ah4ouAHm}_u-_=$# delta 272 zcmWm8ClbO?007ZR0(^S!HFOBQ*DGMr2yQ_Pf`J(f90H5WaF>4qJQrXio>{fl>!(<F z+%)~rdfs>H_jr~UsaR4qPIkKrQ-uZxoNz(F4G+BV!H)of2qBCJqKF}m1d>Q0jSRBL yA&&xzC_zUV6;x3}9St;LzqMhYgD!gLV}Kz>7-NDdW|(7vC01Bt^AYCuz5fFbkyKg$ diff --git a/src/main/resources/win/libaparapi_x86_64.dll b/src/main/resources/win/libaparapi_x86_64.dll index ea65eac959cfa3b00cf21d835e68258478c0da1f..60b49d067c49b4e6e0bda47f2448fff58a2e2b71 100644 GIT binary patch delta 304 zcmWm8%Q8X%0D$3f!Xe}mxfLly%C#cOt+V8zER1GsGSe$~1k-CY)9!3}5MPUL^RNEV zupf-*braqG@z>{T@caE1zsD0laZv7z+ea7$B$#B1X+mb0CCMD~ERbT6C6-ws%_?hT zSZ9Mxw%8_1jvaQ%vqym<`y6mci6h2;WlpG2<&-ndx!{s3YSd|P%?(X%xuZp!dmeb? NiDx>4Fp6IO{sEidQAPj& delta 304 zcmWm8%Q8X%0D$3flH(dGw<sx!Lb>D`qO;@~Jd1^?85?H2it!X?%(Ode&(Zi=e4Bsu z4}L#`0q_09@Ok&+?J4+azr?Tc*jF6Xx}(+$qkshCB$*&&k}0N{VU{^k%(K8EX)<J4 zVwn|IStG|f8{{dlNs%o|l-Xv73ROmLd(^12&jE)tXmZ3cC!EsajB_ry<ce$B+;Gbs O9qxIc`yEEn<KI7=RZ&L( diff --git a/update-native.sh b/update-native.sh new file mode 100755 index 0000000..8454d75 --- /dev/null +++ b/update-native.sh @@ -0,0 +1,18 @@ +#!/bin/sh +cd native +UID=${UID} GID=${GID} docker-compose run --rm aparapi-native-builder +cd .. + +cp -f ./native/.libs32/win/libgcc_s_sjlj-1.dll ./src/main/resources/win/libgcc_s_sjlj_x86.dll +cp -f ./native/.libs32/win/libstdc++-6.dll ./src/main/resources/win/libstdc++-6_x86.dll +cp -f ./native/.libs32/win/libaparapi-1.dll ./src/main/resources/win/libaparapi_x86.dll + +cp -f ./native/.libs64/win/libgcc_s_seh-1.dll ./src/main/resources/win/libgcc_s_seh_x86_64.dll +cp -f ./native/.libs64/win/libstdc++-6.dll ./src/main/resources/win/libstdc++-6_x86_64.dll +cp -f ./native/.libs64/win/libaparapi-1.dll ./src/main/resources/win/libaparapi_x86_64.dll + +cp -f ./native/.libs32/linux/libaparapi.so.*.*.* ./src/main/resources/linux/libaparapi_x86.so +cp -f ./native/.libs64/linux/libaparapi.so.*.*.* ./src/main/resources/linux/libaparapi_x86_64.so + +cp -f ./native/.libs32/linuxARM/libaparapi.so.*.*.* ./src/main/resources/linux/libaparapi_armhf.so +cp -f ./native/.libs64/linuxARM/libaparapi.so.*.*.* ./src/main/resources/linux/libaparapi_aarch64.so -- GitLab