Sha256: 666555e91c6dcdbf2f2e599f58e1e574fc9afe11e54ef711f23b8d1141a22f75

Contents?: true

Size: 521 Bytes

Versions: 6

Compression:

Stored size: 521 Bytes

Contents

require 'rails/generators'

class TestAppGenerator < Rails::Generators::Base
  def add_gems
    gem 'blacklight' unless Bundler.locked_gems.dependencies.key? 'blacklight'
    Bundler.with_clean_env do
      run 'bundle install'
    end
  end

  def run_blacklight_generator
    say_status('warning', 'GENERATING BL', :yellow)

    generate 'blacklight:install'
  end

  def run_hierarchy_install
    generate 'blacklight_hierarchy:install'
  end

  def create_images_directory
    run 'mkdir app/assets/images'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
blacklight-hierarchy-6.4.0 spec/test_app_templates/lib/generators/test_app_generator.rb
blacklight-hierarchy-6.3.0 spec/test_app_templates/lib/generators/test_app_generator.rb
blacklight-hierarchy-6.2.2 spec/test_app_templates/lib/generators/test_app_generator.rb
blacklight-hierarchy-6.2.1 spec/test_app_templates/lib/generators/test_app_generator.rb
blacklight-hierarchy-6.2.0 spec/test_app_templates/lib/generators/test_app_generator.rb
blacklight-hierarchy-6.1.2 spec/test_app_templates/lib/generators/test_app_generator.rb