Hi Matt, been experimenting with this today - jaythree I think was able to add the gem on the local machine then import the app via tarball.
you might want to find the gem in a repo like rubyforge then rename .gem to .zip or .rar extract the files and then add it one by one (good if it's a small gem like tlsmail, hard-core if it's something like has_many_polymorphs ...) haven't seen the effects since the internet was a little iffy today at school rgds, Paul. On Nov 19, 6:23 am, Matt Roberts <[EMAIL PROTECTED]> wrote: > Hi, > > Sorry if i'm asking something that's already been explained before. > I'm trying to get haml to work with my new heroku application, and not > having much look. Here's what I do: > > 1) Create a new heroku rails app > 2) Install the haml gem and the plugin also within heroku. > 3) The plugin fails because the URL seems to be invalid (503 error). > 4) I manually add the missing init.rb to the vendor/plugins/haml > folder, and fill it with the default: > > require 'rubygems' > begin > require File.join(File.dirname(__FILE__), 'lib', 'haml') # From here > rescue LoadError > require 'haml' # From gem > end > # Load Haml and Sass > Haml.init_rails(binding) > > 5) When I start the app, I get: > > /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in > `gem_original_require': no such file to load -- haml > (MissingSourceFile) > > So, is this because the plugin failed to install properly? Do I need > the "plugin"? I tried just installing the gem but that has no effect. > I suspect all the "gem plugin" does is add the init.rb file that is > required in order for haml to work properly, but I'm not sure (same as > haml -rails MyApp) > > Any help appreciated! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/heroku?hl=en -~----------~----~----~----~------~----~------~--~---
