class MFXcode::Plugins::Generateproj

Adds files to a group in the Xcode project

Public Instance Methods

help() click to toggle source
# File lib/mfxcode/plugins/generateproj.rb, line 27
  def help
    {:short => 'Generate a new default empty Xcode project',
     :long => <<"END" }
Usage: generateproj project_name

Generate a new empty Xcode project
END
  end
run(args) click to toggle source
# File lib/mfxcode/plugins/generateproj.rb, line 36
def run(args)
 
  if args.count == 1

    project_name = args.shift

    if project_name.end_with? ".xcodeproj"
      project_name.chomp! ".xcodeproj"
    end
  
    project_basedir = project_name
    project_path = project_basedir + "/" + project_name + ".xcodeproj"      

    project = Xcodeproj::Project.new


    project.save(project_path) 
  
  else
     puts "Wrong number of arguments"
     puts help[:long]
  end
end