Class: Spotlight::AssetsGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/spotlight/assets_generator.rb

Overview

Run general asset setup and then delegate to the appropriate generator Based on Blacklight::AssetsGenerator

Instance Method Summary collapse

Instance Method Details

#run_asset_pipeline_specific_generatorObject



11
12
13
14
15
16
17
18
19
20
# File 'lib/generators/spotlight/assets_generator.rb', line 11

def run_asset_pipeline_specific_generator
  generated_options = '--test=true' if options[:test]
  generator = if defined?(Importmap)
                'spotlight:assets:importmap'
              elsif defined?(Propshaft)
                'spotlight:assets:propshaft'
              end

  generate generator, generated_options
end