Sha256: 23df9a363fb16c1cbe17d70d558d305abbd420fefceef6e7a41b3a95440eab2a
Contents?: true
Size: 734 Bytes
Versions: 2
Compression:
Stored size: 734 Bytes
Contents
require 'rails/generators' class TandemGenerator < Rails::Generators::Base desc "This generator sets up tandem." def self.source_root @source_root ||= File.join(File.dirname(__FILE__), 'templates') end def create_initializer_file initializer 'tandem.rb', File.open(File.join(self.class.source_root,'initializer.rb'), 'rb') { |f| f.read } end def add_mounting_route route('mount Tandem::Engine => "/"') end def import_migrations rake("tandem:install:migrations") end def inject_tandem_assets append_to_file 'app/assets/javascripts/application.js', '//= require tandem' insert_into_file 'app/assets/stylesheets/application.css', " *= require tandem\n", :before => /^\s?\*\/$/ end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tandem-0.2.5 | lib/generators/tandem_generator.rb |
tandem-0.2.4 | lib/generators/tandem_generator.rb |