https://github.com/1ambda/clpm
https://github.com/1ambda/clpm
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/1ambda/clpm
- Owner: 1ambda
- Created: 2014-09-10T11:21:53.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-14T15:21:12.000Z (almost 11 years ago)
- Last Synced: 2025-02-20T01:21:17.423Z (5 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
[](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
### 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