Fix the "directory not found" error when installing git packages. Clo…
Add everyone who contributed to 0.0.2 - thanks!
Add special case for '-v'
`ruby setup.rb upgrade`
Prepare for 0.0.2 release
Add simple Hook documentation
Implement `dependency_installed` hook in RipfilePackage
Improve `dependency_installed` hook
Add `dependency_installed` hook to Package
Add simple hook system to Package
Add a `--quiet` option to `rip build`
Improve `rip build` output
Attempt to build C extensions at install-time.
This also removes the `rip:install` hook.
Slight style tweak to `build` command
PackageManager#package accepts a package or a string
Slight refactor of GitPackage's remote_exists?
Show version info in installation error
Meta packages don't need versions
revparse => rev_parse
Add cat_file to mock, start expanding git test
Add a commit to the simple_c fixture repo
Check for existence of git SHAs before trying to install
Load redgreen in tests if we can
Just check if the remote repo exists - we might want a sha (which isn…
…'t a ref)
use PackageManager when creating ripenvs to avoid corruption in tests
error for corrupted ripenvs
ensure the old ripenv is removed during a clone
Choose .zshenv over .zshrc
That is usually where environment variables are set as it is the first
file sourced after /etc/zshenv no matter what.
Signed-off-by: Chris Wanstrath <firstname.lastname@example.org>
#52: quote paths in system calls
Merge commit 'cldwalker/env'
Allow ripfile paths to be relative to .rip file.
Prevent rogue plugins from breaking rip.
only allow users to execute env subcommands i.e. no env class
handle env subcommands that aren't given an argument