2024-05-31 23:14:25 +02:00
|
|
|
(mapc 'require '(sb-bsd-sockets sb-posix sb-introspect sb-cltl2 asdf))
|
2024-06-01 11:10:39 +02:00
|
|
|
|
|
|
|
(defun quicklisp-setup ()
|
|
|
|
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname))))
|
|
|
|
(when (probe-file quicklisp-init)
|
|
|
|
(load quicklisp-init))))
|
|
|
|
|
|
|
|
(quicklisp-setup)
|
|
|
|
|
|
|
|
(ql:quickload :dev.metalisp.survey)
|
2024-07-08 17:52:17 +02:00
|
|
|
(let* ((os (uiop:detect-os))
|
|
|
|
(app-name (uiop:os-cond ((eq :os-windows os) "ml-survey.exe")
|
|
|
|
((eq :os-unix os) "ml-survey"))))
|
2024-07-02 17:39:58 +02:00
|
|
|
(sb-ext:save-lisp-and-die app-name :executable t :toplevel 'ml-survey:main))
|
2024-06-01 11:39:45 +02:00
|
|
|
(quit)
|