Getting the source
To work with the HypeDyn source, you first need to install Kawa as described here.
Running from source
MacOS: in a terminal, go into src/hypedyn, and type "kawa runhypedyn.scm -testing" and press enter.
Windows: make sure lib\AppleJavaExtensions.jar is in your classpath, then in a command prompt go into src\hypedyn, and type "java kawa.repl runhypedyn.scm" and press enter.
Linux: make sure lib/AppleJavaExtensions.jar is in your classpath, then in a terminal go into src/hypedyn, and type "kawa runhypedyn.scm" and press enter.
Building from source
HypeDyn includes an Ant buildfile. To build from source, you need to have Ant installed. Once you have Ant installed, you can change to the build directory, and type 'ant' to build the executable for your current platform. This will build the standard HypeDyn distribution in the bin directory.
The buildfile assumes that your Kawa .jar file is in /usr/local/share/java/, and is named kawa-2.0.jar. These defaults are specified in the "build.properties" file, and can be overridden. Make a copy of the file "build.properties template" and rename it "build.properties", and change the settings as required. You will also need to specify where you have installed appBundler and Launch4j.
These properties may also be specified on the command line. For example, if you are building on Windows, your Kawa installation is in C:\kawa, and your Kawa jar file is named kawa.jar, you can build using:
ant -Dkawa.dir=C:\kawa -Dbase.kawa.jar=kawa.jar