class RXCode::Target

Public Instance Methods

application?() click to toggle source
# File lib/rxcode/models/target.rb, line 31
def application?
  product_type == 'com.apple.product-type.application'
end
build_configuration_list() click to toggle source
BUILD CONFIGURATIONS =======================================================================================
# File lib/rxcode/models/target.rb, line 41
def build_configuration_list
  archive_object.model_object_for_key('buildConfigurationList')
end
bundle?() click to toggle source
# File lib/rxcode/models/target.rb, line 35
def bundle?
  product_type == 'com.apple.product-type.bundle'
end
framework?() click to toggle source
# File lib/rxcode/models/target.rb, line 27
def framework?
  product_type == 'com.apple.product-type.framework'
end
name() click to toggle source
NAME =======================================================================================================
# File lib/rxcode/models/target.rb, line 7
def name
  archive_object['name']
end
product_name() click to toggle source
PRODUCT ====================================================================================================
# File lib/rxcode/models/target.rb, line 13
def product_name
  archive_object['productName']
end
product_reference() click to toggle source
# File lib/rxcode/models/target.rb, line 17
def product_reference
  archive_object.model_object_for_key('productReference')
end
product_type() click to toggle source
PRODUCT TYPE ===============================================================================================
# File lib/rxcode/models/target.rb, line 23
def product_type
  archive_object['productType']
end