class Pod::PodTarget
Attributes
dependent_target_header_search_path_setting[RW]
Public Instance Methods
addition_aggregate_hmapfile_to_pod_target(hmap_path)
click to toggle source
# File lib/cocoapods-hmap-prebuilt/pod_target.rb, line 32 def addition_aggregate_hmapfile_to_pod_target(hmap_path) if build_settings.instance_of?(Hash) build_settings.each do |name, setting| config_file = setting.xcconfig config_file.addition_aggregate_hmapfile_to_pod_target(hmap_path) config_file.save_as(xcconfig_path(name)) end elsif build_settings.instance_of?(BuildSettings::PodTargetSettings) config_file = build_settings.xcconfig config_file.addition_aggregate_hmapfile_to_pod_target(hmap_path) config_file.save_as(xcconfig_path) else puts 'Unknown build settings'.red end end
reset_header_search_with_relative_hmap_path(hmap_path)
click to toggle source
# File lib/cocoapods-hmap-prebuilt/pod_target.rb, line 12 def reset_header_search_with_relative_hmap_path(hmap_path) if build_settings.instance_of?(Hash) build_settings.each do |config_name, setting| config_file = setting.xcconfig config_file.reset_header_search_with_relative_hmap_path(hmap_path, @dependent_target_header_search_path_setting) config_file.set_use_hmap(false) config_path = xcconfig_path(config_name) config_file.save_as(config_path) end elsif build_settings.instance_of?(BuildSettings::PodTargetSettings) config_file = build_settings.xcconfig config_file.reset_header_search_with_relative_hmap_path(hmap_path, @dependent_target_header_search_path_setting) config_file.set_use_hmap(false) config_path = xcconfig_path config_file.save_as(config_path) else puts 'Unknown build settings'.red end end