class Muwu::ProjectStarter
Public Class Methods
new(current_working_directory, metadata)
click to toggle source
# File lib/muwu/project_builder/project_starter.rb, line 8 def initialize(current_working_directory, metadata) @current_working_directory = File.absolute_path(current_working_directory) @metadata = metadata end
Public Instance Methods
new_project()
click to toggle source
# File lib/muwu/project_builder/project_starter.rb, line 17 def new_project project = Project.new project.metadata = @metadata project.options = Default::PROJECT_OPTIONS project.working_directory = File.absolute_path(File.join(@current_working_directory, @metadata[:slug])) project end