Man Linux: Main Page and Category List

NAME

       clojurec - Clojure compiler

SYNOPSIS

       clojurec   [-d  destination-directory]  [-W/-Wreflect]  [-cp/-classpath
       classpath] lib1 [lib2 ...]

DESCRIPTION

       This manual page documents briefly the clojurec command.

       clojurec compiles libs and generates  class  files  stored  within  the
       directory named by the -d option, or . if not specified.  Arguments are
       strings naming the libs to be compiled.  Note that libs  are  specified
       in  dotted notation and are loaded from a classpath, for example my.lib
       refers to a file my/lib.clj contained within a classpath.

OPTIONS

       A summary of options is included below.

       -d destination-directory
              Specifies the destination directory for compiled class files.

       -W, -Wreflect
              Causes the compiler to emit warnings when reflection  is  needed
              to resolve Java method calls or field accesses.

       -cp classpath, -classpath classpath
              Specifies  additional classpath elements.  This option overrides
              the $CLASSPATH environment variable.

ENVIRONMENT

       A listing of recognised environment variables is included below.

       CLASSPATH
              Specifies additional classpath elements.

SEE ALSO

       clojure(1).

AUTHOR

       clojurec is a wrapper script  around  a  Java  implementation  by  Rich
       Hickey <richhickey@gmail.com>.  The wrapper script was written by Peter
       Collingbourne <peter@pcc.me.uk>.

       This manual page was written by Peter Collingbourne  <peter@pcc.me.uk>,
       for the Debian project (but may be used by others).

                                January 2, 2009