[Gbbopen-list] Any way to have GBB Open leave *PACKAGE* alone?

Dan Corkill corkill at gbbopen.org
Mon Mar 19 18:27:37 EDT 2012


> If (for some reason!) you want ASDF to be the master, then you can define
> a trivial GBBopen component-loading module that loads whatever GBBopen modules
> you want and does not specify a package to be set (thus skipping the entire
> (when package ...) form).

Just to clarify, you don't even need to define a trivial module if you only want to load a predefined GBBopen module. All 
you  need to do is to define a REPL command (in an appropriate commands.lisp) file that does what you want (in either 
your personal gbbopen-commands.lisp file, as a "module" command in your personal gbbopen-modules directory 
or as a "module" command in the shared-gbbopen-modules directory. 

For example, here is a command for loading the GBBopen-core module that does not establish
a package and doesn't require a module definition (beyond the :gbbopen-core module already defined in
GBBopen):

(define-repl-command :gbbopen-core (&rest options)
  "Compile and load the GBBopen-core module"
  (startup-module :gbbopen-core options))


-- Dan




-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://GBBopen.org/pipermail/gbbopen-list/attachments/20120319/92543cfb/attachment.html>


More information about the Gbbopen-list mailing list