blob: 5a1d29f6d9227b6cb5829e4a7f36180c0b9dd6d6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/bash
VER=`cat ../version`
for target in w32 w64; do
if [ "$target" = "w32" ]; then
LIBGCC_DLL=/usr/lib/gcc/i686-w64-mingw32/`i686-w64-mingw32-g++ -dumpversion`/libgcc_s_sjlj-1.dll
LIBSTDCPP_DLL=/usr/lib/gcc/i686-w64-mingw32/`i686-w64-mingw32-g++ -dumpversion`/libstdc++-6.dll
else
LIBGCC_DLL=/usr/lib/gcc/i686-w64-mingw32/`i686-w64-mingw32-g++ -dumpversion`/libgcc_s_sjlj-1.dll
LIBSTDCPP_DLL=/usr/lib/gcc/i686-w64-mingw32/`i686-w64-mingw32-g++ -dumpversion`/libstdc++-6.dll
fi
mkdir anytun-$VER-$target
cp anytun-$target/*.exe anytun-$VER-$target
cp $LIBGCC_DLL $LIBSTDCPP_DLL anytun-$VER-$target
cp boost-$target/lib/libboost_{date_time,serialization,system,thread_win32,chrono}.dll anytun-$VER-$target
cp openssl-$target/bin/libeay32.dll anytun-$VER-$target
cp anytun-example.bat anytun-$VER-$target
cp ../{AUTHORS,ChangeLog,LICENSE,README,version} anytun-$VER-$target
cp -r tap?? anytun-$VER-$target
rm -rf anytun-$VER-$target/tap*/.svn
zip -r anytun-$VER-$target.zip anytun-$VER-$target
rm -rf anytun-$VER-$target
done
exit 0
|