Sha256: 2d5dade19cb10fe640eae8fb1657f61676df3e6896948e3da07b829afdb70deb

Contents?: true

Size: 353 Bytes

Versions: 1

Compression:

Stored size: 353 Bytes

Contents

require 'rails/generators'

module ComponentGenerator
  class ComponentGenerator < Rails::Generators::NamedBase
    source_root File.expand_path('../templates', __FILE__)

    def copy_component_directory
      self.destination_root = "components"

      directory "engine_template", file_name
      chmod "#{file_name}/test.sh", 0755
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
component_generator-0.0.2 lib/generators/component_generator/component_generator.rb