source: installer/lib/wrapper/copy.sh @ fc8b55df

Last change on this file since fc8b55df was fc8b55df, checked in by zzz <zzz@…>, 11 months ago

Wrapper: Update to wrapper 3.5.39
All binaries from Tanuki Delta Pack Community Edition,
except for armhf (armv6), compiled on Raspberry Pi:

ant 1.8.2
javac 1.7.0_151
gcc 4.6.3-14+rpi1

Added linux-armv7 and linux64-armv8

Windows binaries remain unchanged as we must recompile them ourselves
(32 bit just to change the icon; 64 bit is not provided by Tanuki)

  • Property mode set to 100755
File size: 1.7 KB
Line 
1#
2# copy the files out of the unzipped delta pack
3#
4V=3.5.39
5D=wrapper-delta-pack-$V
6B=$D/bin
7L=$D/lib
8
9cp $L/wrapper.jar all
10
11cp $L/libwrapper-freebsd-x86-32.so freebsd/libwrapper.so
12cp $L/libwrapper-freebsd-x86-64.so freebsd64/libwrapper.so
13cp $L/libwrapper-linux-x86-32.so linux/libwrapper.so
14cp $L/libwrapper-linux-x86-64.so linux64/libwrapper.so
15cp $L/libwrapper-linux-ppcbe-32.so linux-ppc/libwrapper.so
16cp $L/libwrapper-linux-armel-32.so linux-armv5/libwrapper.so
17cp $L/libwrapper-linux-armhf-32.so linux-armv7/libwrapper.so
18cp $L/libwrapper-linux-armhf-64.so linux64-armv8/libwrapper.so
19cp $L/libwrapper-solaris-sparc-32.so solaris/libwrapper.so
20cp $L/libwrapper-macosx-universal-32.jnilib macosx/libwrapper-macosx-universal-32.jnilib
21cp $L/libwrapper-macosx-universal-64.jnilib macosx/libwrapper-macosx-universal-64.jnilib
22
23cp $B/wrapper-freebsd-x86-32 freebsd/i2psvc
24cp $B/wrapper-freebsd-x86-64 freebsd64/i2psvc
25cp $B/wrapper-linux-x86-32 linux/i2psvc
26cp $B/wrapper-linux-x86-64 linux64/i2psvc
27cp $B/wrapper-linux-ppcbe-32 linux-ppc/i2psvc
28cp $B/wrapper-linux-armel-32 linux-armv5/i2psvc
29cp $B/wrapper-linux-armhf-32 linux-armv7/i2psvc
30cp $B/wrapper-linux-armhf-64 linux64-armv8/i2psvc
31cp $B/wrapper-solaris-sparc-32 solaris/i2psvc
32cp $B/wrapper-macosx-universal-32 macosx/i2psvc-macosx-universal-32
33cp $B/wrapper-macosx-universal-64 macosx/i2psvc-macosx-universal-64
34
35for i in freebsd freebsd64 linux linux64
36do
37        strip $i/i2psvc $i/libwrapper.so
38        chmod -x $i/i2psvc $i/libwrapper.so
39done
40
41for i in linux-ppc linux-armv5 linux-armv7 linux64-armv8 solaris
42do
43        chmod -x $i/i2psvc $i/libwrapper.so
44done
45
46echo 'Windows binaries not copied, see README.txt'
47echo 'Now compile the armv6 binaries on a Raspberry Pi, see linux-armv6/README.txt'
Note: See TracBrowser for help on using the repository browser.