diff options
author | Paul Phillips <paulp@improving.org> | 2011-11-21 20:38:58 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-11-21 20:38:58 +0000 |
commit | eb0643210f2007775df3d116f237056ec5916874 (patch) | |
tree | b568cfb05b6a881dc32d67fbff54497fbbcb7a0c /test/script-tests/README | |
parent | f9278123ebc33bbd4833e431575c4d1b22404d57 (diff) | |
download | scala-eb0643210f2007775df3d116f237056ec5916874.tar.gz scala-eb0643210f2007775df3d116f237056ec5916874.tar.bz2 scala-eb0643210f2007775df3d116f237056ec5916874.zip |
Implemented manifest-based class-paths.
If you run a jar directly, like
scala foo.jar
Then if a Class-Path attribute is present in the jar manifest, the
classpath will be constructed from that instead of the arguments. Some
things remain to be determined, like whether it's supposed to replace
a classpath given on the command line or supplement it, and whether
the master jar should be on the classpath or only and exactly the jars
listed in the manifest.
There's a really nice test case, which won't be run of course, but I
can't stand going any further without tests for these hard to test on
all platforms things. The faux .check file shows what I see.
Closes SI-4355, review by harrah.
Diffstat (limited to 'test/script-tests/README')
-rwxr-xr-x | test/script-tests/README | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/script-tests/README b/test/script-tests/README new file mode 100755 index 0000000000..3f5c2ce19c --- /dev/null +++ b/test/script-tests/README @@ -0,0 +1,8 @@ +This is a fresh start for script tests. The fact that windows exists can +no longer be allowed to stand in the way of testing the wide range of +functionality which currently goes completely untested. So I'll just be +putting self-contained script tests in here to run some way that doesn't +depend on all the platform stars aligning all the time. Feel free to +join me. + +-- extempore, Nov 21 2011
\ No newline at end of file |