Continuing with the example:
deliver.lisp) that compiles and loads the program, and then calls deliver:
(example-compile-file "delivery/hello/hello" :load t)
;; Do not copy file associations
;; from LispWorks.app
lispworks-6-1-0-x86-win32.exe -build deliver.lisp
On UNIX, Linux or FreeBSD type the following into a shell:
% lispworks-6-1-0-x86-linux -build deliver.lisp
Note: the image name varies between the supported platforms.
On Mac OS X, use Terminal.app. Ensure you're in the directory of the image first:
% cd "/Applications/LispWorks 6.1/LispWorks.app/Contents/MacOS"
% ./lispworks-6-1-0-macos-universal -build deliver.lisp
If you want to see the output, you can redirect the output with
to a file or use
, if it works on your system.
hello.exeon Microsoft Windows,
helloon UNIX/Linux/FreeBSD, and
Hello.appon Mac OS X.
deliver.lispto specify a higher level argument in the call to deliver. Try changing it to 5 for the largest effect.
On Mac OS X, if
does not do what you need, please see Alternative application bundle creation code for an alternative, but also please inform Lisp Support.
LispWorks Delivery User Guide - 13 Dec 2011