# Installing rails in vendor

**URL:** <https://www.ruby-forum.com/t/installing-rails-in-vendor/52417>\
**Category:** Rails\
**Created:** [January 13, 2006, 10:02pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417 "2006-01-13T22:02:37Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:02pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/1 "2006-01-13T22:02:37Z")

</div>

Does a rails project automatically switch to using a “local” copy of  
the rails libs if it exists in the vendor directory, or do I need to  
tweak something else to pick it up?

Thanks!

-Theo

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:06pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/2 "2006-01-13T22:06:20Z")

</div>

I don’t know, but I do know that if you do:

rake freeze\_edge

that Rails does use the vendor directory…

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:11pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/3 "2006-01-13T22:11:54Z")

</div>

Hmm, ok. Hopefully it doesn’t install EdgeRails in the process. I just  
want a localized copy of rails outside of the gem. Thanks.

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:17pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/4 "2006-01-13T22:17:27Z")

</div>

It does install edgerails, but you see all the things it does. If you  
read the log carefully, you’ll know if it modifies any files outside  
vendor.

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:45pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/5 "2006-01-13T22:45:56Z")

</div>

I think he is looking for “rake freeze\_gems” as he is not looking to run  
edge rails, but rather lock in a specific version?

-Sean

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:54pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/6 "2006-01-13T22:54:59Z")

</div>

Yes, it’s covered on that page.

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 13, 2006, 10:36pm UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/7 "2006-01-13T22:36:47Z")

</div>

Yes. See [Peak Obsession](http://wiki.rubyonrails.com/rails/pages/EdgeRails).

---

<div class="post-metadata">

**Author:** ![Theodore\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/3be4f8/32.png) [@Theodore\_M](https://www.ruby-forum.com/u/Theodore_M)\
**Post date:** [January 14, 2006, 1:01am UTC](https://www.ruby-forum.com/t/installing-rails-in-vendor/52417/8 "2006-01-14T01:01:54Z")

</div>

On Jan 13, 2006, at 1:08 PM, Theodore M. wrote:

> > 
> 
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

You want this then:

$ rake freeze\_gems

Cheers-  
-Ezra Z.  
Yakima Herald-Republic  
WebMaster  
[http://yakimaherald.com](http://yakimaherald.com)  
509-577-7732  
removed\_email\_address@domain.invalid
