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:

Provides shell command-like interface for Common Lisp functions

Dumps a Lisp core for fast execution.

Allows to define project specific commands. (shlyfile)

Implementation independent.

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 License.