Class: Pod::PodTarget
- Inherits:
-
Target
show all
- Defined in:
- lib/cocoapods-kz/native/pod_target.rb
Instance Attribute Summary
Attributes inherited from Target
#weakRef_kz_pod_target
Instance Method Summary
collapse
Methods inherited from Target
#framework_name, #origin_product_basename, #origin_product_name, #product_basename, #product_name
Instance Method Details
#defines_module? ⇒ Boolean
17
18
19
20
21
22
23
24
|
# File 'lib/cocoapods-kz/native/pod_target.rb', line 17
def defines_module?
origin_result = origin_defines_module?
kz_pod_target = self.weakRef_kz_pod_target
if kz_pod_target && !kz_pod_target.use_modulemap
return false
end
return origin_result
end
|
#dependent_targets_by_config=(dependent_targets_by_config) ⇒ Object
5
6
7
8
9
10
11
12
13
14
|
# File 'lib/cocoapods-kz/native/pod_target.rb', line 5
def dependent_targets_by_config=(dependent_targets_by_config)
@dependent_targets_by_config = dependent_targets_by_config
@dependent_targets = dependent_targets_by_config.each_value.reduce([], &:|)
if defined?(@recursive_dependent_targets)
@recursive_dependent_targets = nil
remove_instance_variable(:@recursive_dependent_targets)
end
end
|
#origin_defines_module? ⇒ Object
16
|
# File 'lib/cocoapods-kz/native/pod_target.rb', line 16
alias_method :origin_defines_module?, :defines_module?
|