|
|
@@ -0,0 +1,45 @@
|
|
|
+#!/bin/sh
|
|
|
+
|
|
|
+# Build branches/release packages
|
|
|
+
|
|
|
+# © Copyright 2008 Beman Dawes
|
|
|
+# Distributed under the Boost Software License, Version 1.0. See http://www.boost.org/LICENSE_1_0.txt
|
|
|
+
|
|
|
+if [ $# -lt 1 ]
|
|
|
+then
|
|
|
+ echo "invoke:" $0 "package-name"
|
|
|
+ echo "example:" $0 "boost_1_35_0_RC3"
|
|
|
+ exit 1
|
|
|
+fi
|
|
|
+
|
|
|
+echo "preping posix..."
|
|
|
+rm -r posix/bin.v2 2>/dev/null
|
|
|
+rm -r posix/dist 2>/dev/null
|
|
|
+mv posix $1
|
|
|
+rm -f $1.tar.gz 2>/dev/null
|
|
|
+rm -f $1.tar.bz2 2>/dev/null
|
|
|
+echo "creating gz..."
|
|
|
+tar cfz $1.tar.gz $1
|
|
|
+echo "creating bz2..."
|
|
|
+gunzip -c $1.tar.gz | bzip2 >$1.tar.bz2
|
|
|
+echo "cleaning up..."
|
|
|
+mv $1 posix
|
|
|
+
|
|
|
+echo "preping windows..."
|
|
|
+rm -r windows/bin.v2 2>/dev/null
|
|
|
+rm -r windows/dist 2>/dev/null
|
|
|
+mv windows $1
|
|
|
+rm -f $1.zip 2>/dev/null
|
|
|
+rm -f $1.7z 2>/dev/null
|
|
|
+echo "creating zip..."
|
|
|
+zip -r $1.zip $1
|
|
|
+echo "creating 7z..."
|
|
|
+7z a -r $1.7z $1
|
|
|
+echo "cleaning up..."
|
|
|
+mv $1 windows
|
|
|
+
|
|
|
+echo "done automatic processing; you must now upload packages manually"
|
|
|
+exit 0
|
|
|
+
|
|
|
+
|
|
|
+
|