Sha256: 303f6382df30c11b3fb5b11bf9fcb01d1df8de002214e55c2a7113a7c19e5a8d

Contents?: true

Size: 666 Bytes

Versions: 6

Compression:

Stored size: 666 Bytes

Contents

module Multiauth
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../../templates", __FILE__)
      namespace 'multiauth'
      desc "initializes the required files"

      def copy_assets
        directory "images", "public/images/"
        copy_file "multiauth.css", "public/stylesheets/multiauth.css"
        copy_file "multiauth.js", "public/javascripts/multiauth.js"
      end

      def copy_config_file
        copy_file "auth_providers.yml", "config/auth_providers.yml"
      end

      def show_readme
        readme "README"
      end

      protected
    end
  end # Generators
end # Multiauth

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
multiauth-0.2.7 lib/generators/multiauth/multiauth_generator.rb
multiauth-0.2.6 lib/generators/multiauth/multiauth_generator.rb
multiauth-0.2.5 lib/generators/multiauth/multiauth_generator.rb
multiauth-0.2.3 lib/generators/multiauth/multiauth_generator.rb
multiauth-0.2.2 lib/generators/multiauth/multiauth_generator.rb
multiauth-0.2.1 lib/generators/multiauth/multiauth_generator.rb