Sha256: db715c8cbfcf607cd6348c3cdad5b01886f83e961757746e409d19696460b134

Contents?: true

Size: 659 Bytes

Versions: 6

Compression:

Stored size: 659 Bytes

Contents

module Oxd

  # Generator module for oxd_config.rb
  module Generators

    # class to generate oxd config file through "rails generate" command
    # @example
    #   rails generate oxd:config
    class ConfigGenerator < Rails::Generators::Base
      source_root File.expand_path(File.join(File.dirname(__FILE__), 'templates'))

      desc <<DESC
      Description:
          Copies Oxd configuration file to your application's initializer directory.
DESC
      # copies oxd_config.rb template to 'config/initializers/oxd_config.rb'
      def copy_config_file
        template 'oxd_config.rb', 'config/initializers/oxd_config.rb'
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
oxd-ruby-1.0.4.pre.unstable lib/generators/oxd/config_generator.rb
oxd-ruby-1.0.2 lib/generators/oxd/config_generator.rb
oxd-ruby-0.1.9 lib/generators/oxd/config_generator.rb
oxd-ruby-0.1.8 lib/generators/oxd/config_generator.rb
oxd-ruby-0.1.7 lib/generators/oxd/config_generator.rb
oxd-ruby-0.1.3 lib/generators/oxd/config_generator.rb