mirror of
https://github.com/boostorg/build.git
synced 2026-02-09 23:12:23 +00:00
30 lines
935 B
Bash
Executable File
30 lines
935 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Copyright 2004, 2005, 2006 Vladimir Prus
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
# This script create a nightly tarball of Boost.Build V2
|
|
# and updates the web site.
|
|
|
|
# Create the packages
|
|
set -e
|
|
trap "echo 'Nightly build failed'" ERR
|
|
|
|
export QTDIR=/usr/share/qt3
|
|
export LC_ALL=C
|
|
export LC_MESSAGES=C
|
|
export LANG=C
|
|
cd /tmp
|
|
rm -rf boost-build
|
|
echo "Checking out sources"
|
|
svn co http://svn.boost.org/svn/boost/trunk/tools boost-build > /tmp/boost_build_checkout_log
|
|
mv /tmp/boost_build_checkout_log boost-build/checkout-log
|
|
cd boost-build/build/v2
|
|
echo "Building packages and uploading docs"
|
|
./roll.sh > ../roll-log 2>&1
|
|
cd ..
|
|
echo "Uploading packages"
|
|
scp boost-build.zip boost-build.tar.bz2 vladimir_prus@shell.sourceforge.net:/home/groups/b/bo/boost/htdocs/boost-build2 > scp-log
|
|
echo "Nightly build successful"
|