Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (33 sloc) 912 Bytes
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