module Avm::EacRubyBase0::SourceGenerators::Base::Application

def application_require_path

Returns:
  • (Pathname) -
def application_require_path
  lib_path.to_pathname.join('application')
end

def application_target_path

Returns:
  • (Pathname) -
def application_target_path
  target_path.join('lib', "#{application_require_path}.rb")
end

def application_to_root_relative_path

Returns:
  • (Pathname) -
def application_to_root_relative_path
  target_path.relative_path_from(application_target_path.dirname)
end

def generate_application

Returns:
  • (void) -
def generate_application
  template.child('application').apply_to_file(self, application_target_path.assert_parent)
end