set up build and deployment

This commit is contained in:
2026-01-05 12:15:44 -05:00
parent ed877693c4
commit 6a2ab4b673
8 changed files with 14545 additions and 3 deletions

View File

@@ -6,9 +6,17 @@
(defun main ()
(sb-ext:disable-debugger)
(let ((args (rest sb-ext:*posix-argv*)))
(let ((program-name (car sb-ext:*posix-argv*))
(args (rest sb-ext:*posix-argv*)))
(when (member "--fail" args :test #'string=)
(error "Simulated error!"))))
(error "Simulated error!"))
(when (member "--version" args :test #'string=)
(let ((write-time (file-write-date program-name)))
(multiple-value-bind (second minute hour date month year)
(decode-universal-time write-time)
(let ((dt (format nil "~4,'0d-~2,'0d-~2,'0d ~2,'0d:~2,'0d:~2,'0d"
year month date hour minute second)))
(format t "lispostory, created ~a~%" dt)))))))
(defun create-exe-and-die ()
(sb-ext:save-lisp-and-die