Saves a LispWorks for Macintosh image with an application bundle, thus allowing it to work properly in the Cocoa windowing system.
hcl
save-image-with-bundle bundle-path &rest save-image-args &key bundle-arguments bundle-function &allow-other-keys
bundle-path⇩ |
A pathname designator. |
save-image-args⇩ |
Arguments passed to save-image. |
bundle-arguments⇩ |
Arguments passed to bundle-function. |
bundle-function⇩ |
A function designator. |
The function save-image-with-bundle
first creates the application bundle using the function bundle-function, and then saves the LispWorks image in the bundle.
The default value of bundle-arguments is nil
.
The default value of bundle-function is create-macos-application-bundle. You can modify the created bundle by supplying bundle-arguments.
With the default values of bundle-function and bundle-arguments, it copies the application bundle of the running image to the bundle path with the minimal necessary modifications, and then saves an image in it.
save-image-with-bundle
operates as follows:
save-image-with-bundle
(other than bundle-arguments and bundle-function).
save-image-with-bundle
is implemented only in LispWorks for Macintosh.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:35