Commit e13d6b10 authored by Nolan Waite's avatar Nolan Waite

Set xcconfig in App.xcodeproj

parent 8947466d
...@@ -112,19 +112,16 @@ module Pod ...@@ -112,19 +112,16 @@ module Pod
app_project = Xcode::Project.new(projpath) app_project = Xcode::Project.new(projpath)
return if app_project.files.find { |file| file.path =~ /libPods\.a$/ } return if app_project.files.find { |file| file.path =~ /libPods\.a$/ }
libfile = app_project.files.new({ configfile = app_project.files.new({
'explicitFileType' => 'archive.ar', 'path' => 'Pods/Pods.xcconfig',
'includeInIndex' => '0', 'lastKnownFileType' => 'text.xcconfig'
'path' => 'libPods.a',
'sourceTree' => 'BUILT_PRODUCTS_DIR'
}) })
lib_buildfile = app_project.build_files.find do |build_file| app_project.targets.each do |target|
build_file.file.uuid == libfile.uuid target.buildConfigurationList.buildConfigurations.each do |config|
config.baseConfigurationReference = configfile
end end
app_project.objects.select_by_class(Xcode::Project::PBXFrameworksBuildPhase).each do |build_phase|
build_phase.files << lib_buildfile
end end
app_project.main_group.children << libfile.uuid app_project.main_group << configfile
app_project.save_as(projpath) app_project.save_as(projpath)
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment