class Xcodeproj::Project::Object::PBXNativeTarget
Public Instance Methods
debug_build_configuration()
click to toggle source
# File lib/ext/native_target.rb, line 6 def debug_build_configuration build_configuration_name = RSwift::Configuration.new.debug_build_configuration build_configuration_name ||= RSwift::Constants::CONFIGURATION_PROPERTIES[:debug][:name] build_configurations.find do |build_configuration| build_configuration.name.eql? build_configuration_name end end
debug_product_bundle_identifier()
click to toggle source
# File lib/ext/native_target.rb, line 40 def debug_product_bundle_identifier product_bundle_identifier = RSwift::Configuration.new.debug_product_bundle_identifier product_bundle_identifier ||= debug_build_configuration.build_settings['PRODUCT_BUNDLE_IDENTIFIER'] product_bundle_identifier end
group_name()
click to toggle source
# File lib/ext/native_target.rb, line 36 def group_name RSwift::Constants::TARGET_PROPERTIES[product_type_uti][:group_name] end
product_name()
click to toggle source
Calls superclass method
# File lib/ext/native_target.rb, line 22 def product_name product_name = RSwift::Configuration.new.product_name product_name ||= super product_name end
product_type_uti()
click to toggle source
# File lib/ext/native_target.rb, line 28 def product_type_uti Xcodeproj::Constants::PRODUCT_TYPE_UTI.key(product_type) end
release_build_configuration()
click to toggle source
# File lib/ext/native_target.rb, line 14 def release_build_configuration build_configuration_name = RSwift::Configuration.new.release_build_configuration build_configuration_name ||= RSwift::Constants::CONFIGURATION_PROPERTIES[:release][:name] build_configurations.find do |build_configuration| build_configuration.name.eql? build_configuration_name end end
release_product_bundle_identifier()
click to toggle source
# File lib/ext/native_target.rb, line 46 def release_product_bundle_identifier product_bundle_identifier = RSwift::Configuration.new.release_product_bundle_identifier product_bundle_identifier ||= release_build_configuration.build_settings['PRODUCT_BUNDLE_IDENTIFIER'] product_bundle_identifier end
suffix()
click to toggle source
# File lib/ext/native_target.rb, line 32 def suffix RSwift::Constants::TARGET_PROPERTIES[product_type_uti][:suffix] end