Shelly

Run Common Lisp from shell easily.

$ curl -L http://shlyfile.org/shly | /bin/sh

Usage

Usage: shly [option,..]  [arg1,arg2..]
$ shly -Lclack clackup /path/to/project/app.lisp
$ shly -Ldrakma http-request http://www.hatena.com/

Description

Shelly enables you to execute Common Lisp functions like a shell command. And it also can be used as a Make-like build-tool.

Shelly has the following features:

Warning: This software is still ALPHA quality. The APIs will be likely to change.

Installation

If you've installed CIM, Shelly will use its setting.

If not, you need at least one Common Lisp implementation and Quicklisp.

$ curl -L http://shlyfile.org/shly | /bin/sh

or

(ql:quickload :shelly)
(shelly:install)

How to use

All commands and their descriptions will be shown by this command:

$ shly --help

README may also help you.

Copyright

Copyright (c) 2012-2014 Eitaro Fukamachi (e.arrows@gmail.com)

License

Licensed under the BSD 2-Clause License.