mihaicristiantanase / asdf-re

Reconstruct an ASDF system from one Lisp file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

asdf-re

Mihai Cristian Tănase

Reconstruct an ASDF system from one Lisp file.

This solution can come in handy when working on a remote Lisp, meaning, the file generated by running asdf-re on a local ASDF system can be loaded and ran on the remote Lisp to recreate the ASDF system on the remote machine. The same channel used for communicating with the remote Lisp is used for transfering the ASDF system.

;; install "asdf-re" by cloning to <quicklisp_dir>/local-projects
;; then, in a Lisp
(ql:quickload "asdf-re")
(asdf-re:reconstruct #p"/path/to/local/asdf/system/directory"
                     #p"/path/to/remote/quicklisp/local-projects/")

;; the result is a lisp file located at "/tmp/<asdf-system-name>.lisp".

License

MIT

About

Reconstruct an ASDF system from one Lisp file

License:MIT License


Languages

Language:Common Lisp 100.0%