Class: Xcodeproj::Project

Inherits:
Object
  • Object
show all
Defined in:
lib/xcodeproj.rb

Defined Under Namespace

Modules: Object

Instance Method Summary collapse

Instance Method Details

#add_frameworks_search_path(path) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/xcodeproj.rb', line 4

def add_frameworks_search_path(path)
  build_configuration_list.build_configurations.each do |cfg|
    if cfg.build_settings['FRAMEWORK_SEARCH_PATHS'] && !cfg.build_settings['FRAMEWORK_SEARCH_PATHS'].include?(path)
      if cfg.build_settings['FRAMEWORK_SEARCH_PATHS'].instance_of?(String)
        cfg.build_settings['FRAMEWORK_SEARCH_PATHS'].concat(" #{path}")
      else
        cfg.build_settings['FRAMEWORK_SEARCH_PATHS'].push(path)
      end
    else
      cfg.build_settings['FRAMEWORK_SEARCH_PATHS'] = ['$(inherited)', path]
    end
  end # end each
end