Quick and dirty hack targetting binaries into target (pun intended)

This commit is contained in:
Roman Valls Guimera 2021-07-06 01:11:16 +10:00
parent 200214bcea
commit b9c2a67d36

View File

@ -19,9 +19,22 @@ mkdir -p openpnp-capture/binaries/darwin-x86_64
mkdir -p openpnp-capture/binaries/linux-x86_64
mkdir -p openpnp-capture/binaries/linux-aarch64
# Fixed errors manually by making this cp, so...
#cp openpnp-capture/build/libopenpnp-capture.dylib target/classes/darwin-aarch64/libopenpnp-capture.dylib
mkdir -p target/classes/darwin-x86_64
mkdir -p target/classes/linux-x86_64
mkdir -p target/classes/linux-aarch64
curl -L -o openpnp-capture/binaries/darwin-x86_64/libopenpnp-capture.dylib https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-macos-latest-x86_64.dylib
#curl -L -o openpnp-capture/binaries/darwin-aarch64/libopenpnp-capture.dylib https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-macos-latest-aarch64.dylib
#curl -L -o openpnp-capture/binaries/windows-x86_32/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_Win32.dll
#curl -L -o openpnp-capture/binaries/windows-x86_64/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_x64.dll
##curl -L -o openpnp-capture/binaries/darwin-aarch64/libopenpnp-capture.dylib https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-macos-latest-aarch64.dylib
##curl -L -o openpnp-capture/binaries/windows-x86_32/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_Win32.dll
##curl -L -o openpnp-capture/binaries/windows-x86_64/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_x64.dll
curl -L -o openpnp-capture/binaries/linux-x86_64/libopenpnp-capture.so https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-ubuntu-latest-x86_64.so
curl -L -o openpnp-capture/binaries/linux-aarch64/libopenpnp-capture.so https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-ubuntu-latest-aarch64.so
curl -L -o target/classes/darwin-x86_64/libopenpnp-capture.dylib https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-macos-latest-x86_64.dylib
##curl -L -o openpnp-capture/binaries/darwin-aarch64/libopenpnp-capture.dylib https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-macos-latest-aarch64.dylib
##curl -L -o openpnp-capture/binaries/windows-x86_32/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_Win32.dll
##curl -L -o openpnp-capture/binaries/windows-x86_64/openpnp-capture.dll https://github.com/brainstorm/openpnp-capture/releases/download/$1/openpnp-capture_x64.dll
curl -L -o target/classes/linux-x86_64/libopenpnp-capture.so https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-ubuntu-latest-x86_64.so
curl -L -o target/classes/linux-aarch64/libopenpnp-capture.so https://github.com/brainstorm/openpnp-capture/releases/download/$1/libopenpnp-capture-ubuntu-latest-aarch64.so