Tom Willemse
781befeb23
Replaces restas with ningle. Restas had 2 problem I could not overcome: 1) It would only let me return a status code or a response, not, for example, a 403 status code with some json. 2) It would not allow me to place it under a subdirectory. Both of these problems possibly (likely) have solutions with restas, but I already found out how to do these things with ningle. This rewrite is sloppy and messy. The code should be cleaned up soon.
38 lines
1.4 KiB
Common Lisp
38 lines
1.4 KiB
Common Lisp
;; scrumli --- A simple scrum web application
|
|
;; Copyright (C) 2013 Tom Willemse
|
|
|
|
;; scrumli is free software: you can redistribute it and/or modify
|
|
;; it under the terms of the GNU Affero General Public License as published by
|
|
;; the Free Software Foundation, either version 3 of the License, or
|
|
;; (at your option) any later version.
|
|
|
|
;; scrumli is distributed in the hope that it will be useful,
|
|
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
;; GNU Affero General Public License for more details.
|
|
|
|
;; You should have received a copy of the GNU Affero General Public License
|
|
;; along with scrumli. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
(defpackage #:scrumli-config (:export #:*base-directory*))
|
|
(defparameter scrumli-config:*base-directory*
|
|
(make-pathname :name nil :type nil :defaults *load-truename*))
|
|
|
|
(asdf:defsystem #:scrumli
|
|
:serial t
|
|
:description "Scrum with Lisp"
|
|
:author "Tom Willemse"
|
|
:license "AGPLv3"
|
|
:depends-on (:ningle
|
|
:postmodern
|
|
:cl-json
|
|
:drakma
|
|
:closure-template
|
|
:md5
|
|
:clack-middleware-postmodern
|
|
:parenscript)
|
|
:defsystem-depends-on (:closure-template)
|
|
:components ((:closure-template "templates/scrumli")
|
|
(:file "packages")
|
|
(:file "data")
|
|
(:file "scrumli")))
|