Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up
Environment and package manager for Io
http://jdp.github.com/boid
Cannot retrieve the latest commit at this time.
| Type | Name | Latest commit message | Commit time |
|---|---|---|---|
| Failed to load latest commit information. | |||
|
|
Boid | ||
|
|
.gitignore | ||
|
|
README | ||
|
|
Rakefile | ||
|
|
boid.io | ||
|
|
setup.io | ||
README
boid, io environment & package manager
basics
% handles multiple environments
% handles many types of packages
- files
- directories
- scm checkouts
usage
% packages
$ boid install <package-spec>
$ boid uninstall <package-spec>
$ boid list
% environments
$ boid env create <name>
$ boid env destroy <name>
$ boid env use <name>
$ boid env list
$ boid env active
setup
$ git clone git://github.com:jdp/boid.git
$ cd boid
$ io setup.io
# then copy bin/boid somewhere in your PATH
$ cp boid.io ~/bin/boid
$ boid check
todo
% more intelligent setup script
% package installation
% too many System system() calls for my liking. io really needs a
clone of Ruby's FileUtils, i.e., rm_rf, ln_s, mkdir_p, readlink, etc.
about
(c) 2009-2010 justin poliey http://justinpoliey.com
modeled after rip http://hellorip.com