I'm working on a ruby on rails project where gems are installed to a subdirectory within the project that isn't 'vendor'.
However, while the rails app runs, and uses the gems without problem, the RubyMine Gem Manager only sees the gems in the vendor/ directory, not in the other directories with gems, even while the environment variables are set up to point to the new directories. IE.
'gem list' lists all the gems fine, and the output of 'gem env' is below:
- RUBYGEMS VERSION: 1.3.3
- RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/slinky/slinky/gem_repositories/local
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /home/slinky/slinky/gem_repositories/local/bin
- RUBYGEMS PLATFORMS:
- GEM PATHS:
- GEM CONFIGURATION:
But the RubyMine just doesn't seem to recognize the gems as being installed and available. Eg, cucumber 0.3.9 is installed and running through rake tasks, but ctrl-shift-f10 gives a message saying it still needs to be installed. The Gem Manager only lists the gems in 'vendor' as being installed.
Is this a bug/limitation in RubyMine?