about summary refs log tree commit diff
path: root/fun/gemma/gemma.asd
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@google.com>2020-01-22T01·27+0000
committerVincent Ambo <tazjin@google.com>2020-01-22T01·27+0000
commit78db43898b2d1134a063e57300ee470cd1b8d1be (patch)
tree8df78905ffd566c08f7ea7ca8e498e9fbdae3763 /fun/gemma/gemma.asd
parente25916d10c1c81f568f1a413e8b24704e9a81996 (diff)
refactor(fun/gemma): Use buildLisp.nix to build Gemma r/440
This removes the ASDF system definition for Gemma and switches the
code over to buildLisp.

The program builds (including some terrifying hacks to get the
frontend to work), but there are some bizarre runtime issues that I
need to debug.
Diffstat (limited to 'fun/gemma/gemma.asd')
-rw-r--r--fun/gemma/gemma.asd33
1 files changed, 0 insertions, 33 deletions
diff --git a/fun/gemma/gemma.asd b/fun/gemma/gemma.asd
deleted file mode 100644
index 0aea9c95ff..0000000000
--- a/fun/gemma/gemma.asd
+++ /dev/null
@@ -1,33 +0,0 @@
-#|
-  This file is part of Gemma.
-
-  Gemma is free software: you can redistribute it and/or modify it
-  under the terms of the GNU General Public License as published by
-  the Free Software Foundation, either version 3 of the License, or
-  (at your option) any later version.
-
-  Copyright (c) 2017 Vincent Ambo
-|#
-
-(require 'sb-posix)
-
-(defsystem "gemma"
-  :version "0.1.0"
-  :author "Vincent Ambo"
-  :license "GPLv3"
-  :depends-on (local-time
-               hunchentoot
-               cl-json
-               cl-prevalence)
-  :components ((:module "src"
-                :components
-                ((:file "gemma"))))
-  :build-operation program-op
-  :build-pathname #.(or (pathname  (sb-posix:getenv "GEMMA_BIN_TARGET"))
-                        "gemma")
-  :entry-point "gemma::entrypoint"
-  :description "Gemma is a household task management system"
-  :long-description
-  #.(read-file-string
-     (subpathname *load-pathname* "README.markdown"))
-  :in-order-to ((test-op (test-op "gemma-test"))))