Class: Pod::Target

Inherits:
Object
  • Object
show all
Defined in:
lib/cocoapods-kz/native/target.rb

Direct Known Subclasses

PodTarget

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#weakRef_kz_pod_targetObject

Returns the value of attribute weakRef_kz_pod_target.



4
5
6
# File 'lib/cocoapods-kz/native/target.rb', line 4

def weakRef_kz_pod_target
  @weakRef_kz_pod_target
end

Instance Method Details

#framework_nameObject



16
17
18
19
20
21
22
# File 'lib/cocoapods-kz/native/target.rb', line 16

def framework_name
  if self.weakRef_kz_pod_target
    self.weakRef_kz_pod_target.product_name
  else
    "#{product_module_name}.framework"
  end
end

#origin_product_basenameObject



6
# File 'lib/cocoapods-kz/native/target.rb', line 6

alias_method :origin_product_basename, :product_basename

#origin_product_nameObject



24
# File 'lib/cocoapods-kz/native/target.rb', line 24

alias_method :origin_product_name, :product_name

#product_basenameObject



7
8
9
10
11
12
13
# File 'lib/cocoapods-kz/native/target.rb', line 7

def product_basename
  if self.weakRef_kz_pod_target
    self.weakRef_kz_pod_target.product_basename
  else
    origin_product_basename
  end
end

#product_nameObject



25
26
27
28
29
30
31
# File 'lib/cocoapods-kz/native/target.rb', line 25

def product_name
  if self.weakRef_kz_pod_target
    self.weakRef_kz_pod_target.product_name
  else
    origin_product_name
  end
end