Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
scala compiler wrapper
Shell Scala Java
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
etc
test
.gitignore
.task
.task.done
COPYING
LICENSE
Makefile
README

README

NAME
        scx - a scala compilation utility with support for cross compilation

DESCRIPTION
        scx provides an interface that wraps scalac and javac to facilitate
	simple compilation, including compilation of joint scala and java
	projects.

USAGE
        Compile scala only:
            scx -cp lib src classes

        Compile scala and java:
            scx -j 1.5 -cp lib src classes

        Cross-compile scala only:
            scx -cp lib/allversions src classes <<EOF
            2.8.1/bin/scalac 2.8.1 lib/2.8.1
            2.9.0/bin/scalac 2.9.0 lib/2.9.0
            EOF

        Cross-compile scala and java:
            scx -j 1.5 -cp lib/allversions src classes <<EOF
            2.8.1/bin/scalac 2.8.1 lib/2.8.1
            2.9.0/bin/scalac 2.9.0 lib/2.9.0
            EOF
 
STATE
        The `scx` executable is stable and in use. There are only minor
        features and bug fixes planned for this package. All future
        releases shall endeavour to be backward compatible.

AUTHOR
        Mark Hibberd <mark@hibberd.id.au>

NOTES
        1. official repository
           https://github.com/markhibberd/scx
        2. site and documentation
           http://scx.mth.io
        3. license (3 point BSD style)
           https://github.com/markhibberd/scx/blob/master/LICENSE

Something went wrong with that request. Please try again.