From 89f29291d0f14ad26d57b029dcb67c158b154d86 Mon Sep 17 00:00:00 2001 From: eltrac Date: Fri, 28 Aug 2026 22:56:22 +0800 Subject: makefile, package: add build workflow package: export main gitignore: ignore built binary --- .gitignore | 1 + Makefile | 4 ++++ package.lisp | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 Makefile diff --git a/.gitignore b/.gitignore index e8720a2..b3e74ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /template.example.html +/tempest diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b34a43e --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +build: + sbcl --load tempest.asd \ + --eval '(ql:quickload :tempest)' \ + --eval "(sb-ext:save-lisp-and-die #p\"tempest\" :toplevel #'tempest:main :executable t)" diff --git a/package.lisp b/package.lisp index 19eaecc..17a1d58 100644 --- a/package.lisp +++ b/package.lisp @@ -1,4 +1,5 @@ (defpackage #:tempest (:use #:cl) (:local-nicknames (#:file-notify #:org.shirakumo.file-notify)) - (:import-from :arrows :-> :->> :as->)) + (:import-from :arrows :-> :->> :as->) + (:export main)) -- cgit v1.2.3