Class: RSwift::BuildSettingsProvider

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

Instance Method Summary collapse

Instance Method Details

#project_debug_settings(template) ⇒ Object



4
5
6
7
# File 'lib/rswift/build_settings_provider.rb', line 4

def project_debug_settings(template)
  options = [template, :debug]
  project_build_settings(options)
end

#project_release_settings(template) ⇒ Object



9
10
11
12
# File 'lib/rswift/build_settings_provider.rb', line 9

def project_release_settings(template)
  options = [template, :release]
  project_build_settings(options)
end

#target_debug_settings(project, target, template) ⇒ Object



14
15
16
17
# File 'lib/rswift/build_settings_provider.rb', line 14

def target_debug_settings(project, target, template)
  options = [template, target.product_type_uti, :debug]
  target_build_settings(project, target, options)
end

#target_release_settings(project, target, template) ⇒ Object



19
20
21
22
# File 'lib/rswift/build_settings_provider.rb', line 19

def target_release_settings(project, target, template)
  options = [template, target.product_type_uti, :release]
  target_build_settings(project, target, options)
end