https://github.com/pbrisbin/rabbit
A just for fun ruby implementation of the aur-helper
https://github.com/pbrisbin/rabbit
Last synced: 8 months ago
JSON representation
A just for fun ruby implementation of the aur-helper
- Host: GitHub
- URL: https://github.com/pbrisbin/rabbit
- Owner: pbrisbin
- Created: 2011-08-21T17:51:51.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2011-11-29T21:40:51.000Z (over 14 years ago)
- Last Synced: 2025-02-22T20:14:34.305Z (about 1 year ago)
- Language: Ruby
- Homepage:
- Size: 199 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rabbit
I'm re-writing [aurget][] in ruby. This is purely as a learning exercise to
get me up to speed with ruby for my new job.
I have no idea how far I'm going to take it. Right now it's just
something to play with.
## Installation
If you're so inclined...
git clone https://github.com/pbrisbin/rabbit
rake install
**Note that it's not always in a working state.**
[aurget]: https://github.com/pbrisbin/aurget
## Speedup?
$ time echo n | aurget -S haskell-yesod &>/dev/null
real 0m57.294s
user 0m7.276s
sys 0m3.160s
$ time rabbit -S haskell-yesod &>/dev/null
real 0m9.160s
user 0m8.519s
sys 0m10.409s
$ time echo n | aurget -Syu &>/dev/null
real 0m15.536s
user 0m1.673s
sys 0m0.463s
$ time rabbit -Syu &>/dev/null
real 0m0.551s
user 0m0.247s
sys 0m0.073s
$ time aurget -Ss python &>/dev/null
real 0m1.420s
user 0m0.673s
sys 0m0.227s
$ time rabbit -Ss python &>/dev/null
real 0m3.360s
user 0m2.250s
sys 0m0.127s