Simple Art of Illusion plugin that opens a Clojure Swank listener on port 4006
Clojure
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
src/org/reprap/artofillusion
.gitignore
.gitmodules
README.markdown
build.properties
build.xml
epl-v10.html
extensions.xml

README.markdown

This is a simple plugin for Art of Illusion. Also, it serves as an example for how to embed clojure in a large java system.

How to build

You'll need:

To build the plugin, follow these steps:

  1. Download Art of Illusion and install it somewhere.
  2. Edit build.properties to reflect the directory where you installed Art of Illusion. There should be a file called aoidir/ArtOfIllusion.jar.
  3. Type "ant" on the root directory and you'll get a file called Plugins/SwankRepl.jar
  4. Symlink this file to your Art of Illusion Plugins/ dir.
  5. Start AoI, and in Tools, select "Start Swank REPL". This will open a swank listener port on localhost:4006. You can M-x slime-connect to this port from emacs and then drive Art of Illusion. Yay!