lib/xcake/context/xcodeproj_context.rb in xcake-0.8.12 vs lib/xcake/context/xcodeproj_context.rb in xcake-0.8.13
- old
+ new
@@ -9,10 +9,12 @@
def create_object_for(dsl_object)
case dsl_object
when BuildPhase
create_object_for_build_phase(dsl_object)
+ when BuildRule
+ create_object_for_build_rule(dsl_object)
when Project
create_object_for_project(dsl_object)
when Target
create_object_for_target(dsl_object)
when Configuration
@@ -22,9 +24,13 @@
end
end
def create_object_for_build_phase(build_phase)
@project.new(build_phase.build_phase_type)
+ end
+
+ def create_object_for_build_rule(build_rule)
+ @project.new(Xcodeproj::Project::Object::PBXBuildRule)
end
def create_object_for_project(project)
project_path = "./#{project.name}.xcodeproj"