A cl-project skeleton that uses fiveam as the test framework
Make sure you have quicklisp and cl-project
installed
- Clone the repository
$ git clone https://github.com/Risto-Stevcev/fiveam-skeleton
- Open up a
slime
session and loadcl-project
from quicklisp:
(ql:quickload "cl-project")
- Set the skeleton directory to point to the
fiveam-skeleton
folder where the template files live
(setq cl-project:*SKELETON-DIRECTORY* "/path/to/fiveam-skeleton/fiveam-skeleton")
- Create a project
CL-USER> (setq cl-project:*SKELETON-DIRECTORY* "/home/risto/git/lisp/fiveam-skeleton/fiveam-skeleton")
"/home/risto/git/lisp/fiveam-skeleton/fiveam-skeleton"
CL-USER> (cl-project:make-project #p "todo-mvc"
:author "Risto Stevcev"
:email "risto1@gmail.com"
:license "MIT"
:depends-on '(:parenscript :woo :cl-cont))
writing todo-mvc/todo-mvc.asd
writing todo-mvc/README.org
writing todo-mvc/README.markdown
writing todo-mvc/.gitignore
writing todo-mvc/src/main.lisp
writing todo-mvc/tests/main.lisp
T
CL-USER> █