Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
start keeping backend-specific logs
  • Loading branch information
coke committed May 16, 2014
1 parent df86539 commit 60a9995
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions bin/star.sh
Expand Up @@ -33,14 +33,14 @@ make -f tools/star/Makefile manifest
git submodule foreach git pull origin master 2>&1 | tee submodule.log

# log the versions used on everything
echo "parrot" > $LOG_DIR/version.log
cat parrot/VERSION_GIT >> $LOG_DIR/version.log
echo "Rakudo" > $LOG_DIR/version.log
cat rakudo/VERSION >> $LOG_DIR/version.log
echo "NQP" >> $LOG_DIR/version.log
cat nqp/VERSION >> $LOG_DIR/version.log
echo "modules" >> $LOG_DIR/version.log
(cd modules; for file in * ; do echo "--------"; echo $file; (cd $file; git log HEAD^..HEAD); done) >> $LOG_DIR/version.log
echo "parrot" > $LOG_DIR/parrot-version.log
cat parrot/VERSION_GIT >> $LOG_DIR/parrot-version.log
echo "Rakudo" > $LOG_DIR/parrot-version.log
cat rakudo/VERSION >> $LOG_DIR/parrot-version.log
echo "NQP" >> $LOG_DIR/parrot-version.log
cat nqp/VERSION >> $LOG_DIR/parrot-version.log
echo "modules" >> $LOG_DIR/parrot-version.log
(cd modules; for file in * ; do echo "--------"; echo $file; (cd $file; git log HEAD^..HEAD); done) >> $LOG_DIR/parrot-version.log

# make a release candidate
make -f tools/star/Makefile release VERSION=daily 2>&1 | tee makefile.log
Expand All @@ -50,9 +50,9 @@ tar xvf rakudo-star-daily.tar.gz

# build it.
cd rakudo-star-daily
perl Configure.pl --backend=parrot --gen-nqp --gen-parrot 2>&1 | tee $LOG_DIR/configure.log
make install 2>&1 | tee $LOG_DIR/build.log
perl Configure.pl --backend=parrot --gen-nqp --gen-parrot 2>&1 | tee $LOG_DIR/parrot-configure.log
make install 2>&1 | tee $LOG_DIR/parrot-build.log

# run tests
make rakudo-test 2>&1 | tee $LOG_DIR/test-rakudo.log
make modules-test 2>&1 | tee $LOG_DIR/test-modules.log
make rakudo-test 2>&1 | tee $LOG_DIR/parrot-test-rakudo.log
make modules-test 2>&1 | tee $LOG_DIR/parrot-test-modules.log
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 60a9995

Please sign in to comment.