Sha256: e8dfaaccdbc2ada89653e46241a92d7c3ca60d046d5d09506317a94b72a5fcbc
Contents?: true
Size: 952 Bytes
Versions: 2
Compression:
Stored size: 952 Bytes
Contents
module ActiveAdmin module Generators class InstallGenerator < Rails::Generators::Base desc "Installs ActiveAdmin in a rails 3 application" def self.source_root @_active_admin_source_root ||= File.expand_path("../templates", __FILE__) end def copy_initializer template 'active_admin.rb', 'config/initializers/active_admin.rb' end def setup_directory empty_directory "app/admin" template 'dashboards.rb', 'app/admin/dashboards.rb' end def setup_routes route "ActiveAdmin.routes(self)" end def copy_assets template 'active_admin.css', 'public/stylesheets/active_admin.css' template 'active_admin_vendor.js', 'public/javascripts/active_admin_vendor.js' template 'active_admin.js', 'public/javascripts/active_admin.js' directory 'images', 'public/images/active_admin' end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activeadmin-0.1.1 | lib/generators/active_admin/install/install_generator.rb |
activeadmin-0.1.0 | lib/generators/active_admin/install/install_generator.rb |