Mercurial > repos > icfp2014
view code/submission.sh @ 85:f420fabd0e44 default tip
One last README change
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 28 Jul 2014 04:42:24 -0700 |
parents | 3e5de539a676 |
children |
line wrap: on
line source
#!/bin/sh # To be run from the code subfolder. echo "Clean all outputs before we start..." rm -rf ../solution rm -rf ../../submission.tar.gz_CHECK rm ../../submission.tar.gz echo "Check that compiler binary files exist..." ls ./lmc ls ./gqc echo "Compile the lambdaman.gcc program into solutions folder..." mkdir -p ../solution ./lmc dotScanner.lm > ../solution/lambdaman.gcc echo "Compile two of our ghost programs into solutions folder..." ./gqc ghost0.gq > ../solution/ghost0.ghc ./gqc ghost1.gq > ../solution/ghost1.ghc echo "Prepare a tar file for submission without binaries, hg, or *~ files..." tar -czf ../../submission.tar.gz --exclude-vcs --exclude='gqc' --exclude='lmc' --exclude='gcc' --exclude='*~' ../ echo "Untar into folder for sanity checks..." mkdir -p ../../submission.tar.gz_CHECK tar -xzf ../../submission.tar.gz -C ../../submission.tar.gz_CHECK ls -haRl ../../submission.tar.gz_CHECK echo "Does the size look right?" echo "All the files there?" echo "Here is the hash:" sha1sum ../../submission.tar.gz