Class: Fumoffu::Generators::Source

Inherits:
Object
  • Object
show all
Defined in:
lib/fumoffu/generators/fumoffu_src_generator.rb

Class Method Summary collapse

Class Method Details

.copy_sourcesObject



18
19
20
# File 'lib/fumoffu/generators/fumoffu_src_generator.rb', line 18

def self.copy_sources
  cp_r "#{@@source_dir}/templates/src/", "#{Fumoffu::Application.app_dir}/", :verbose => false
end

.generateObject



4
5
6
7
8
# File 'lib/fumoffu/generators/fumoffu_src_generator.rb', line 4

def self.generate
  @@source_dir = File.dirname(__FILE__)
  copy_sources
  generate_dirs
end

.generate_dirsObject



10
11
12
13
14
15
# File 'lib/fumoffu/generators/fumoffu_src_generator.rb', line 10

def self.generate_dirs
  # We generate the containers
  mkdir_p "#{Fumoffu::Application.app_dir}/src/java", :verbose => false
  mkdir_p "#{Fumoffu::Application.app_dir}/src/ruby/app/actions/helpers", :verbose => false
  mkdir_p "#{Fumoffu::Application.app_dir}/src/ruby/app/commons", :verbose => false 
end