Skip to content

A cl-project skeleton that uses fiveam as the test framework

Notifications You must be signed in to change notification settings

Risto-Stevcev/fiveam-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fiveam-skeleton

A cl-project skeleton that uses fiveam as the test framework

Usage

Make sure you have quicklisp and cl-project installed

  1. Clone the repository
$ git clone https://github.com/Risto-Stevcev/fiveam-skeleton
  1. Open up a slime session and load cl-project from quicklisp:
(ql:quickload "cl-project")
  1. 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")
  1. 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> █

About

A cl-project skeleton that uses fiveam as the test framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published