|
1 | 1 | #!/bin/bash |
2 | 2 |
|
3 | 3 | # Linux builds |
4 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-arm/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/arm/libjavaserial.so |
5 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-x86_64/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/amd64/libjavaserial.so |
6 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-x86/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/i386/libjavaserial.so |
| 4 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-arm/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/arm/libjavaserial.so |
| 5 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-x86_64/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/amd64/libjavaserial.so |
| 6 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Linux-x86/lastSuccessfulBuild/artifact/build/libjavaserial.so -O Linux/i386/libjavaserial.so |
7 | 7 |
|
8 | 8 | # Mac/ OSX build |
9 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Mac/lastSuccessfulBuild/artifact/build/libjavaserial.dylib -O Mac/amd64/libjavaserial.jnilib |
| 9 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Mac/lastSuccessfulBuild/artifact/build/libjavaserial.dylib -O Mac/amd64/libjavaserial.jnilib |
10 | 10 |
|
11 | 11 | # Windows build |
12 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Windows-x86/lastSuccessfulBuild/artifact/build/Release/javaserial.dll -O Windows/x86/javaserial.dll |
13 | | -wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Windows-x86_64/lastSuccessfulBuild/artifact/build/Release/javaserial.dll -O Windows/amd64/javaserial.dll |
| 12 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Windows-x86/lastSuccessfulBuild/artifact/build/Release/javaserial.dll -O Windows/x86/javaserial.dll |
| 13 | +#wget https://jenkins.rm5248.com/view/JavaSerial/job/NativeCode-Windows-x86_64/lastSuccessfulBuild/artifact/build/Release/javaserial.dll -O Windows/amd64/javaserial.dll |
14 | 14 |
|
| 15 | + |
| 16 | +# Note: this must be run from the 'NativeCode' directory |
| 17 | +unzip linux-amd64.zip && mv libjavaserial.so Linux/amd64 |
| 18 | +unzip linux-arm64.zip && mv libjavaserial.so Linux/aarch64 |
| 19 | +unzip linux-armhf.zip && mv libjavaserial.so Linux/arm |
| 20 | +unzip linux-x86.zip && mv libjavaserial.so Linux/i386 |
| 21 | + |
| 22 | +unzip osx-amd64.zip && mv libjavaserial.dylib Mac/amd64 |
| 23 | +unzip osx-arm64.zip && mv libjavaserial.dylib Mac/aarch64 |
| 24 | + |
| 25 | +unzip win-amd64.zip && mv javaserial.dll Windows/amd64 |
| 26 | +unzip win-x86.zip && mv javaserial.dll Windows/x86 |
| 27 | + |
| 28 | +rm *.zip |
0 commit comments