Sha256: 69905f63942cae8f46bf957814fc6a40534d71c8a678e530a394e17ec5ec71e3

Contents?: true

Size: 504 Bytes

Versions: 9

Compression:

Stored size: 504 Bytes

Contents

module Aureus

	module Generators

		class DeviseViewsGenerator < Rails::Generators::Base

			desc "generates aureus compliant devise haml views with aureus helpers"
			source_root File.expand_path("../templates", __FILE__)
			argument :folder, :type => :string, :default => "devise"

			def generate
				target = "app/views/"+folder
				directory "devise", target
				Dir[target+"/**/*.haml"].each do |file|
					gsub_file file, "{{{folder}}}", folder, :verbose => false
				end
			end

		end

	end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
aureus-1.3.1 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.3.0 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.2.2 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.2.1 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.2.0 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.1.2 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.1.1 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.1.0 lib/generators/aureus/devise_views/devise_views_generator.rb
aureus-1.0.0 lib/generators/aureus/devise_views/devise_views_generator.rb