@@ -0,0 +1,37 @@
3+SCRIPTPATH=$( cd "$(dirname "$0")" ; pwd -P )
7+pushd ${SCRIPTPATH} > /dev/null
9+# Make the staging directory
10+mkdir -p build/purescript/
13+strip ../dist/build/psc/psc
14+strip ../dist/build/psci/psci
15+strip ../dist/build/psc-make/psc-make
16+strip ../dist/build/docgen/docgen
18+# Copy files to staging directory
19+cp ../dist/build/psc/psc build/purescript/
20+cp ../dist/build/psci/psci build/purescript/
21+cp ../dist/build/psc-make/psc-make build/purescript/
22+cp ../dist/build/docgen/docgen build/purescript/
23+cp ../prelude/prelude.purs build/purescript/
24+cp install.sh build/purescript/
26+# Make the binary bundle
27+pushd build > /dev/null
28+tar -zcvf ../$OS.tar.gz purescript
31+# Calculate the SHA hash
32+shasum $OS.tar.gz > $OS.sha
34+# Remove the staging directory