(c) 2001-2023 Guglielmo Nigri
(guglielmonigri at yahoo.it, googlielmo at gmail.com)
Gleam comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see LICENSE.TXT.
The Gleam distribution consists of two jar archives:
gleam-$VERSION.jar, the interpreter libraryrepl-$VERSION.jar, the interactive interpreter, or read-eval-print loop
where $VERSION is set to match the project version in pom.xml, for instance:
$ export VERSION=1.3-SNAPSHOT
Create the jars with Maven, using the provided wrapper:
$ ./mvnw -f gleam-all clean package
On success, you'll find the gleam-$VERSION.jar archive under the target
directory, and repl-$VERSION.jar under repl/target.
To run the REPL, execute:
$ java -cp ./target/gleam-$VERSION.jar:./repl/target/repl-$VERSION.jar gleam.repl.Gleam
Alternatively, execute:
$ ./mvnw -f gleam-all -Pexec compile
With this special profile (-Pexec) a successful Maven compile will drop you
in the REPL. Exit the interactive interpreter to conclude the Maven build.
The old Ant build.xml was kindly provided by Jon
Rafkind <workmin at ccs.neu.edu>. Thank you, Jon!