From: typemismatch Date: 2009-07-20T05:08:07+09:00 Subject: Re: Help with relative paths using require Thanks David, the require_all was perfect! and easier than me packaging gems :) -c On Jul 19, 11:02 am, "David A. Black" wrote: > Hi -- > > > > On Sun, 19 Jul 2009, typemismatch wrote: > > Hi, > > > I'm having a lot of problems trying to "require" my own .rb files from > > a lib folder in my project. > > > My structure is simple enough. > > > app\ > > app\lib > > app\feature > > app\feature2 > > > I have all shared code in \lib and in any feature code I do a require > > '..\lib\whatever.rb' > > > It runs fine locally but if I run on a server using Cron or a Daemon > > the base path seems to be always set to something else so ..\lib > > doesn't exist. My server and my dev. environments are very different > > so it means hacking server deployments to find library files. > > > What is the correct method here? To wrap my lib code in a gem? > > Does Tony Arcieri's require_rel (part of require_all) help?http://github.com/tarcieri/require_all/tree/master > > David > > -- > David A. Black / Ruby Power and Light, LLC > Ruby/Rails consulting & training:http://www.rubypal.com > Now available: The Well-Grounded Rubyist (http://manning.com/black2) > Training! Intro to Ruby, with Black & Kastner, September 14-17 > (More info:http://rubyurl.com/vmzN)