aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Move install output into the respective sourcesCarl Lerche2010-05-052-7/+2
|
* No more Definition#remote_specsCarl Lerche2010-05-052-8/+8
|
* Remove more old lock codeCarl Lerche2010-05-053-9/+5
|
* Turn bundle lock and bundle unlock into no-opsCarl Lerche2010-04-261-19/+3
|
* Remove Source#lock as it is no longer neededCarl Lerche2010-04-262-12/+1
|
* Remove more unused methodsCarl Lerche2010-04-262-10/+3
|
* Push resolving specs into the definition classCarl Lerche2010-04-263-46/+55
|
* Move the index builder onto the definition classCarl Lerche2010-04-263-11/+19
|
* Removing a dead fileCarl Lerche2010-04-261-9/+0
|
* Bundle.load and Bundle.runtime are the same thing again.Carl Lerche2010-04-242-11/+7
|
* Remove more dead codeCarl Lerche2010-04-231-22/+0
|
* The environment.rb template is not needed anymore.Carl Lerche2010-04-231-89/+0
|
* Woops, didn't actually remove the classCarl Lerche2010-04-231-40/+0
|
* Remove unneeded GemCache class.Carl Lerche2010-04-232-23/+1
|
* Remove unneeded SystemGems classCarl Lerche2010-04-233-28/+1
|
* Push all of the rubygems related stuff into the Rubygems source classCarl Lerche2010-04-234-6/+19
|
* Oh yeah, so many lines goneCarl Lerche2010-04-231-11/+1
|
* Push installed gems into the Rubygems source for remote specsCarl Lerche2010-04-232-2/+13
|
* Push cached gems for install time into the Rubygems sourceCarl Lerche2010-04-237-31/+43
|
* Crazy "refactor" of the Rubygems source, trying to get it ready to handle ↵Carl Lerche2010-04-231-15/+27
| | | | caches & installed gems
* Combine two methods for clarityCarl Lerche2010-04-231-11/+5
|
* Get rid of Index.installed_gems since there only is Index.system_gems nowCarl Lerche2010-04-233-8/+2
|
* Make bundler work under Rubygems 1.3.5.Brian Donovan2010-04-231-0/+1
| | | | | | This does not actually downgrade the required version of Rubygems, but does make it possible for brave souls who wish to override the restriction to do so.
* Fetch submodules for git sourcesAndre Arko2010-04-231-0/+2
| | | | Closes #299
* Sometimes gemspecs have absolute paths in them that are too longAndre Arko2010-04-231-1/+13
| | | | | Rubygems can't handle building a gem if the path is too long, so we make the absolute paths in the gemspec relative and then it works
* Loading Bundler in a bundle should leave gem's #load_paths aloneAndre Arko2010-04-231-1/+7
|
* Pruning should handle directories and non-gem files in vendor/cacheAndre Arko2010-04-231-1/+1
|
* When Bundler is being bundled, bundle the current version of bundlerAndre Arko2010-04-231-2/+9
|
* Gems with a platform of "ruby" still need to be prunedAndre Arko2010-04-231-1/+1
|
* Don't call exit! if Bundler.setup has an exceptionAndre Arko2010-04-231-16/+10
|
* Don't raise when unable to write env.rbAndre Arko2010-04-231-7/+11
|
* cache command should not prune gems for other platformsAndre Arko2010-04-231-0/+1
|
* actually fix the cache pruning codeAndre Arko2010-04-231-3/+6
|
* cache command no longer prunes gems built with older rubygems versionsAndre Arko2010-04-231-0/+1
|
* Fix up bundle init --gemspecJoshua Hull2010-04-231-3/+11
|
* Cache command now prunes stale .gem files from vendor/cacheAndre Arko2010-04-232-1/+20
| | | | If you don't want to prune, pass --no-prune to either cache or pack
* Fetch full arch from RemoteSpecifications before installingAndre Arko2010-04-232-1/+9
| | | | | | | | | | | | It turns out quick gem indexes don't include the arch in the platform string. So we have to fetch the full spec before we install or risk trying to install the wrong arch. You'll need to `rm -rf tmp/gems/base` for this to pass the first time. Cleanups or suggestions on how to make this spec less ugly would also be welcome. Closes #277
* Add Bundler to the `bundle exec` $LOAD_PATH, even while lockedAndre Arko2010-04-232-3/+7
| | | | Closes #293
* Ignore cached gems with the wrong platformAndre Arko2010-04-231-0/+1
| | | | Closes #288
* Clarify intent in lock/git_specAndre Arko2010-04-231-1/+0
|
* Add GemspecError so it can be raisedAndre Arko2010-04-231-0/+1
|
* Don't try to remove a built gem unless it existsAndre Arko2010-04-231-6/+2
|
* Improve install/lock messagingAndre Arko2010-04-232-5/+7
| | | | Closes #284
* Creates checkout parent directory before cloning.Doug Barth2010-04-231-0/+1
| | | | | | | | | | | | This commit runs FileUtils.mkdir_p to create the ancestor directories of the git clone before running the git clone command. This extra step is needed because older versions of git did not do this step. Most users might not experience this issue because they are running the latest version of git. The version of git that comes with RedHat Enterprise Linux 5 does not include this behavior. Closes #285
* Remove generated .gem files after installing a gem from a :pathAndre Arko2010-04-231-0/+2
| | | | Closes #286
* Fix method redefinition warningAndre Arko2010-04-231-1/+1
|
* Make it work on 1.8.6, againAndre Arko2010-04-231-1/+1
|
* No need to alias setup and require in BundlerCarl Lerche2010-04-231-4/+2
|
* Remove dead code related to .bundle/environment.rb stuffCarl Lerche2010-04-233-23/+4
|
* There is no more need to separate SystemGems and BundlerGemsCarl Lerche2010-04-232-30/+1
|