Guest User

Untitled

a guest
Apr 20th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. (flet
  2. ((load-subdir (name)
  3. (make-pathname
  4. :name nil :type nil :version nil
  5. :defaults
  6. (merge-pathnames (concatenate 'string name "/")
  7. *load-truename*)))
  8. (a-i-symbol (name)
  9. (intern (string name)
  10. (find-package #.(string '#:asdf-install)))))
  11. (pushnew (load-subdir "systems") asdf:*central-registry*)
  12. (asdf:operate 'asdf:load-op :asdf-install)
  13. (setf (symbol-value (a-i-symbol '#:*locations*))
  14. `((,(load-subdir "site")
  15. ,(load-subdir "systems")
  16. "Semi-local installation")))
  17. (push '(:absolute "bin")
  18. (symbol-value (a-i-symbol '#:*shell-search-paths*))))
Add Comment
Please, Sign In to add comment