common lisp - How to add a local project to asdf configured by quicklisp -
i want add local project known projects asdf, due fact asdf installed , configured quicklisp , *central-registry* points "#p/home/user/quicklisp/quicklisp/", contains .lisp files. not know how manual explains symbolic link directory it, not want mess around inside quicklisp. (it work hotfix, though!)
therefore:how add local project asdf (not quicklisp) installed , configured quicklisp?
if use quicklisp can use dedicated directory ~/quicklisp/local-projects/ scanned before others directories. use it, put project or symbolic link.
(quickproject:make-project "~/quicklisp/local-projects/my-new-website/" :depends-on '(restas parenscrit cl-who)) (quickproject:make-project "~/src/lisp/my-cool-gui/" :depends-on '(qt)) $ ln -s ~/src/lisp/my-cool-gui ~/quicklisp/local-projects/my-cool-gui however, if want configure asdf explained in documentation .
for example can put this:
(:directory "~/src/lisp/my-project-xyz/") in ~/.config/common-lisp/source-registry.conf.d/my-asdf.conf add directory, or
(:tree "~/src/lisp/") if want subdirectories scanned.
Comments
Post a Comment