Sha256: 37985769082bac1c759f0af397b8ff374ca0bdea381027734a635b7f146a91e9

Contents?: true

Size: 614 Bytes

Versions: 11

Compression:

Stored size: 614 Bytes

Contents

module Initial
  class SimpleFormGenerator < Rails::Generators::Base
    source_root File.expand_path("../templates", __FILE__)

    def add
      gem 'simple_form', '3.1.0.rc2'

      Bundler.with_clean_env do
        run "bundle install"
      end


      str = %q{
Install simple form (choose variant):
1. Basic
2. Bootstrap
3. Zurb
}
      var = ask str, limited: ['1', '2', '3']
      case var
      when '1'
        generate 'simple_form:install'
      when '2'
        generate 'simple_form:install --bootstrap'
      when '3'
        generate 'simple_form:install --foundation'
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
teleporter-1.2.4 lib/generators/initial/simple_form.rb
teleporter-1.2.3 lib/generators/initial/simple_form.rb
teleporter-1.2.2 lib/generators/initial/simple_form.rb
teleporter-1.2.1 lib/generators/initial/simple_form.rb
teleporter-1.1.1 lib/generators/initial/simple_form.rb
teleporter-1.1.0 lib/generators/initial/simple_form.rb
teleporter-1.0.2 lib/generators/initial/simple_form.rb
teleporter-1.0.1 lib/generators/initial/simple_form.rb
teleporter-1.0.0 lib/generators/initial/simple_form.rb
teleporter-0.1.0 lib/generators/initial/simple_form.rb
teleporter-0.0.34 lib/generators/initial/simple_form.rb