Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/1ambda/clpm
https://github.com/1ambda/clpm
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/1ambda/clpm
- Owner: 1ambda
- Created: 2014-09-10T11:21:53.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-14T15:21:12.000Z (over 10 years ago)
- Last Synced: 2024-10-28T17:55:03.493Z (2 months ago)
- Language: JavaScript
- Size: 445 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Common Lisp Package Manager
[![Build Statue](https://travis-ci.org/1ambda/clpm.svg?branch=master)](https://travis-ci.org/1ambda/clpm)
> current version is 0.2.0. Support Ubuntu, SBCL only
> But We have plan to support other OS and other lisp impl such as Clisp
![Common Lisp Package Manager](https://raw.githubusercontent.com/1ambda/clpm/master/images/screenshot1.png)### Installation
`clpm` requires **sbcl**, **quicklisp**. You have to install them before using `clpm`
```
$ sudo npm install -g clpm
```### Usage
**lpm** supports 3 format of options. for example,
- `-s`
- `search`
- `--search`See help.
#### Search
```
$ lpm -s xml
```#### Update
```
$ lpm -u dist ;; update system distribuion
$ lpm -u client ;; update quicklisp client
```#### Browse
```
$ lpm -b cl-json ;; browse the cl-json docs page
```### Milestone
**0.1.x** : system searching, pretty print
**0.2.0** : provide quicklisp client infomation
**0.3.0** : multi platform support
**0.4.0** : installing sbcl, quicklisp, qlot
**0.5.0** : parsing protocol
**0.6.0** : installing systems using qlot
**0.7.0** : removing systems using qlot
**0.8.0** : caching
**0.9.0** : start command, build command### Contributtion
Just make a pull request. I'll accept without questions. Anyone does better than me.
### License
MIT