2013-09-20 22:17:48 +00:00
|
|
|
#!/bin/sh -e
|
2011-05-21 18:26:10 +00:00
|
|
|
# Automatic build of so files, ignores failed builds.
|
|
|
|
# Place latest gmp tarball in the jbigi dir, and exec this script.
|
2009-03-30 05:31:40 +00:00
|
|
|
|
2011-05-23 04:52:29 +00:00
|
|
|
rm -f t/* jcpuid/lib/freenet/support/CPUInformation/* jbigi/lib/net/i2p/util/*
|
|
|
|
|
2011-09-27 08:25:32 +00:00
|
|
|
( cd jcpuid ; ./build.sh )
|
2011-05-23 04:52:29 +00:00
|
|
|
( cd jbigi ; ./mbuild-all.sh )
|
2009-03-30 05:31:40 +00:00
|
|
|
|
2011-05-21 18:26:10 +00:00
|
|
|
rm -Rf t
|
2009-03-30 05:31:40 +00:00
|
|
|
mkdir t
|
|
|
|
|
|
|
|
(
|
|
|
|
cd t
|
2011-05-21 18:26:10 +00:00
|
|
|
cp ../../../installer/lib/jbigi/*.so ../../../installer/lib/jbigi/*.dll ../../../installer/lib/jbigi/*.jnilib .
|
2009-03-30 05:31:40 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
cp jbigi/lib/net/i2p/util/* t/
|
2011-05-21 18:26:10 +00:00
|
|
|
(
|
|
|
|
cd t
|
2013-09-20 22:17:48 +00:00
|
|
|
for i in *.so ; do strip $i ; done
|
2011-05-21 18:26:10 +00:00
|
|
|
)
|
|
|
|
|
2009-03-30 05:31:40 +00:00
|
|
|
cp jcpuid/lib/freenet/support/CPUInformation/* t/
|
|
|
|
|
|
|
|
(
|
|
|
|
cd t
|
|
|
|
jar cf ../jbigi.jar .
|
|
|
|
)
|
|
|
|
|
|
|
|
rm -R t
|
2011-05-21 18:26:10 +00:00
|
|
|
mkdir t
|
|
|
|
cp jbigi/lib/net/i2p/util/* t/
|
|
|
|
(
|
|
|
|
cd t
|
2013-09-20 22:17:48 +00:00
|
|
|
for i in *.so ; do strip $i ; done
|
2011-05-21 18:26:10 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
|
2011-05-23 04:52:29 +00:00
|
|
|
echo "jbigi.jar created."
|
|
|
|
echo "raw files are in t."
|