Legend:

<p>At the moment the methods to configure and start ucw are a bit under development. But things seem to be stabling out. The elegant production compliant way of starting ucw is by launching ucwctl, found in /path/to/ucw/bin/ucwctl. This will start your lisp as a deamon. (edit: uhum... well, stabling out... recently an array of people found the current setup to complicated, and probably the ucwctl way of starting ucw will be obliterated :D I'll just keep this in until it's clear what's gonna happen. See the last part of the next chapter to see a simpler way to get your application noticed.) To let ucw find the proper configuration files, copy the files under /path/to/ucw/etc/ to either /your/home/.ucw or /etc/ucw.</p>

7

<p>At the moment the methods to configure and start ucw are a bit under development. But things seem to be stabling out. The elegant production compliant way of starting ucw is by launching ucwctl, found in /path/to/ucw/bin/ucwctl. This will start your lisp as a deamon.</p>

8

9

<p>! --> (edit: uhum... well, stabling out... recently an array of people found the current setup to complicated, and probably the ucwctl way of starting ucw will be obliterated :D I'll just keep this in until it's clear what's gonna happen. See the last part of the next chapter to see a simpler way to get your application noticed.)</p>

10

11

To let ucw find the proper configuration files, copy the files under /path/to/ucw/etc/ to either /your/home/.ucw or /etc/ucw.</p>

8

12

<p>Ucwctl depends on cl-launch, to which a number of ucwtl's configure options are passed. It provides a suite of launch options to invoke lisp from the command-line. Be sure to put a link to cl-launch somewhere in your application search path. For general cl-launch understanding, read the cl-launch documentation.</p>

9

13

<p>It's of course convenient to put ucwctl in the *nix executable search path but contrary to cl-launch it is not mandatory. Here's the configuration part of the ucwctl help output; -a, -c, -l, -k, -s and -t are passed to cl-launch:</p>