Commit 79047207 authored by Fabio Pelosin's avatar Fabio Pelosin

[Project] Coherce preprocessor definitions to an array

parent 3e0f9145
...@@ -215,12 +215,13 @@ module Pod ...@@ -215,12 +215,13 @@ module Pod
build_configuration = super build_configuration = super
values = ["#{name.gsub(' ', '_').upcase}=1"] values = ["#{name.gsub(' ', '_').upcase}=1"]
settings = build_configuration.build_settings settings = build_configuration.build_settings
definitions = Array(settings['GCC_PREPROCESSOR_DEFINITIONS'])
values.each do |value| values.each do |value|
definitions = settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= []
unless definitions.include?(value) unless definitions.include?(value)
definitions << value definitions << value
end end
end end
settings['GCC_PREPROCESSOR_DEFINITIONS'] = definitions
build_configuration build_configuration
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