[ cclan-Bugs-1802188 ] Extensions to ASDF

"SourceForge.net" <[email protected]> Tue, 20 Nov 2007 08:06:14 -0800
Newsgroups gmane.lisp.cclan.bugs
Message-ID <[email protected]>
Bugs item #1802188, was opened at 2007-09-25 17:52
Message generated for change (Comment added) made by amallavarapu
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=393636&aid=1802188&group_id=28536

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: asdf
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Aneil Mallavarapu (amallavarapu)
Assigned to: Daniel Barlow (dan_b)
Summary: Extensions to ASDF

Initial Comment:
I'm submitting a file which contains some handy extensions to ASDF:

LOAD-SYSTEM: Syntactic sugar for (asdf:oos 'asdf:load-op __)

FILES-IN-SYSTEM: Analogous to same fn name in MK-DEFSYSTEM, returns all files

SYSDEF-CENTRAL-REGISTRY-SUBSEARCH: Enables automatic search of central registry subdirs. Users can simply copy folders into a central registry folder.  This function automatically looks for the .ASD file with the same name as the parent folder:

E.g., (asdf:load-system 'mysys) finds and loads 
"/a/central/registry/path/mysys/mysys.asd"

SYSTEM-BIN-DIRECTORY: redirects compiler output for a particular system 
E.g., (setf (system-bin-directory :my-system) #P"~/my-system-binaries/")

----------------------------------------------------------------------

>Comment By: Aneil Mallavarapu (amallavarapu)
Date: 2007-11-20 16:06

Message:
Logged In: YES 
user_id=870521
Originator: YES

File Added: asdf+.lisp

----------------------------------------------------------------------

Comment By: Aneil Mallavarapu (amallavarapu)
Date: 2007-11-20 16:03

Message:
Logged In: YES 
user_id=870521
Originator: YES

Deleted the old ASDF+.lisp, and uploaded a new ASDF+.lisp.

This update contains:
* Added DELETE-BINARIES, which does the expected.
* Fixed FILES-IN-SYSTEM so that duplicates are removed using
PATHNAME-MATCH-P rather than EQUALP.



File Added: asdf+.lisp

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=393636&aid=1802188&group_id=28536

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/