lib/xcodeproject/tasks/build_task.rb in xcodeproject-0.3.0 vs lib/xcodeproject/tasks/build_task.rb in xcodeproject-0.3.1

- old
+ new

@@ -1,15 +1,25 @@ require 'xcodebuild' module XcodeProject module Tasks class BuildTask < XcodeBuild::Tasks::BuildTask + attr_accessor :with_build_opts + def initialize (project, &block) super(project.name, &block) - @formatter ||= XcodeBuild::Formatters::ProgressFormatter.new - @project_name = project.bundle_path.basename.to_s + @with_build_opts ||= [] + @formatter ||= XcodeBuild::Formatters::ProgressFormatter.new + + @project_name = project.bundle_path.basename.to_s @invoke_from_within = project.bundle_path.dirname + end + + private + + def build_opts + super + with_build_opts end end end end