summaryrefslogtreecommitdiff
path: root/tools/buildcp
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-06-03 13:54:06 -0700
committerPaul Phillips <paulp@improving.org>2012-06-06 14:23:44 -0700
commita43e070e232ce35ef14fce34458ee3ea6e823078 (patch)
tree5d679372f53b6e650d81d87c4e0bd654ed9051c3 /tools/buildcp
parent6cdb6b0299cb917ac3df9e39aa932bacdc31faf9 (diff)
downloadscala-a43e070e232ce35ef14fce34458ee3ea6e823078.tar.gz
scala-a43e070e232ce35ef14fce34458ee3ea6e823078.tar.bz2
scala-a43e070e232ce35ef14fce34458ee3ea6e823078.zip
Updated tools/*cp scripts.
To include the asm classes in some cases, and also to improve with my sadly now-greater knowledge of shell scripting.
Diffstat (limited to 'tools/buildcp')
-rwxr-xr-xtools/buildcp11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/buildcp b/tools/buildcp
new file mode 100755
index 0000000000..766ab81f90
--- /dev/null
+++ b/tools/buildcp
@@ -0,0 +1,11 @@
+#!/bin/sh
+#
+
+[[ $# -eq 1 ]] || { echo "Usage: $0 <locker|quick|...>"; exit 0; }
+
+dir=$(dirname $0)
+lib=$($dir/abspath $dir/../lib)
+build=$($dir/abspath $dir/../build)
+cp=$($dir/cpof $build/$1/classes):$build/asm/classes
+
+echo $cp:$lib/fjbg.jar:$lib/msil.jar:$lib/forkjoin.jar:$lib/jline.jar:$lib/extra/'*'