All Projects → jdp → boid

jdp / boid

Licence: other
Environment and package manager for Io

Programming Languages

Io
23 projects
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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].