mirror of
https://gitlab.com/eql/lqml.git
synced 2025-12-06 02:30:38 -08:00
revisions
This commit is contained in:
parent
64b893340e
commit
c4f0d924a3
6 changed files with 5 additions and 38 deletions
|
|
@ -2,22 +2,12 @@
|
|||
|
||||
(in-package :qml)
|
||||
|
||||
#-interpreter
|
||||
(ffi:clines "extern void init_lib_ASDF(cl_object);")
|
||||
|
||||
(defun %sym (symbol package)
|
||||
(intern (symbol-name symbol) package))
|
||||
|
||||
;;; Quicklisp setup
|
||||
|
||||
(defun ensure-asdf ()
|
||||
(unless (find-package :asdf)
|
||||
(ffi:c-inline nil nil :void "ecl_init_module(NULL, init_lib_ASDF)" :one-liner t)
|
||||
(in-package :qml-user))
|
||||
:asdf)
|
||||
|
||||
(defun quicklisp ()
|
||||
(ensure-asdf)
|
||||
(unless (find-package :quicklisp)
|
||||
#+android
|
||||
(progn
|
||||
|
|
@ -45,7 +35,6 @@
|
|||
(load-contribs t) (setup t) (delete t) (quiet t)
|
||||
(dont-close t) log-events)
|
||||
(unless (find-package :swank)
|
||||
(ensure-asdf)
|
||||
(funcall (%sym 'load-system :asdf) :swank))
|
||||
(funcall (%sym 'init :swank-loader)
|
||||
:load-contribs load-contribs
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue