Method: MTBuild::Workspace#add_project
- Defined in:
- lib/mtbuild/workspace.rb
#add_project(project_location) ⇒ Object
Adds a project subfolder
101 102 103 104 105 106 107 108 109 110 111 |
# File 'lib/mtbuild/workspace.rb', line 101 def add_project(project_location) new_projects = [] Utils.(project_location, @workspace_folder).each do |project_path| if File.directory? project_path project_rakefile = MTBuild::Workspace.find_build_file(project_path) new_projects << project_rakefile unless project_rakefile.nil? end end $stderr.puts "Could not find a valid project at '#{project_location}'. Ignored." if new_projects.empty? @projects += new_projects end |