Building gems using Rubymine Follow
Hi, is there a basic work flow for developing ruby gems or libraries with tests using Rubymine? I have found that one can generate the basic structure using bundler. For example,
$ bundle gem <some project name>
Next, bundler would generate the following directory structure (i.e. using the project, mapit):
$ bundle gem mapit
create mapit/Gemfile
create mapit/Rakefile
create mapit/.gitignore
create mapit/aima.gemspec
create mapit/lib/aima.rb
create mapit/lib/aima/version.rb
Initializating git repo in /Users/conradwt/mapit
$ cd mapit
$ ls -al
.git
.gitignore
Gemfile
Rakefile
mapit.gemspec
lib
$ mkdir examples test
$ touch README.rdoc
$ ls -al
.git
.gitignore
Gemfile
Rakefile
README.rdoc
mapit.gemspec
examples
lib
test
The above would be the overall structure but I'm not 100% sure how this fits in with Rubymine's
directory layout.
-Conrad
Please sign in to leave a comment.