Sha256: b427fd2e09f0568f5d0784d70ae2ab80a12bb3b5204e14b64dded9aa179216a1

Contents?: true

Size: 1.09 KB

Versions: 6

Compression:

Stored size: 1.09 KB

Contents

=begin

  @File Name                            : mcms_generator.rb
	@Company Name                         : Mindfire Solutions Pvt. Ltd.
	@Creator Name                         : Vikram Kumar Mishra
	@Date Created                         : 2012-07-11
  @Date Modified                        :
  @Last Modification Details            :
  @Purpose                              : This file is responsible to install mcms in other application/module

=end

class McmsGenerator < Rails::Generators::NamedBase
  source_root File.expand_path('../templates', __FILE__)

  # @Params     : None
  # @Returns    : None
  # @Purpose    : Just to print a line on console
  def install_pages

    say "Installing MCMS"

  end # end method

  # @Params     : None
  # @Returns    : None
  # @Purpose    : Just to print a line on console
  def install_pages

    run "bundle install"
    run "rake db:create"
    run "rails g mcms_authentication install"
    run "rails g mcms_pages install"
    run "rails g mcms_blog install"
    run "rake db:migrate"
    run "rake db:seed"

    say "Enjoy!!!!!!!!!!!!!!"

  end # end method



end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mcms-1.0.1 lib/generators/mcms/mcms_generator.rb
mcms-1.0.0 lib/generators/mcms/mcms_generator.rb
mcms-0.0.4 lib/generators/mcms/mcms_generator.rb
mcms-0.0.3 lib/generators/mcms/mcms_generator.rb
mcms-0.0.2 lib/generators/mcms/mcms_generator.rb
mcms-0.0.1 lib/generators/mcms/mcms_generator.rb