Where is my executable?
Jason Miller
jason at milr.com
Tue Mar 16 17:56:32 UTC 2021
On Tue, 2021-03-16 at 17:52 +0100, Didier Verna wrote:
> Hi,
>
> what's the proper way to find out where a dumped executable
> (resulting
> from a program-op) has landed? I would like to it to literally
> :move-here #p"./", to speak in MAKE-BUILD terms... Note that *I* know
> where it is in the cache; what I want is programmatic access to its
> location.
A compbination of apply-output-translations and system-relative-
pathname should do the trick:
(let ((system-name "cl-ppcre"))
(asdf:apply-output-translations
(asdf:system-relative-pathname system-name system-name)))
More information about the asdf-devel
mailing list