Class: PodPrebuild::Metadata
- Inherits:
-
JSONFile
show all
- Defined in:
- lib/cocoapods-binary-ht/prebuild_output/metadata.rb
Instance Attribute Summary
Attributes inherited from JSONFile
#data, #path
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from JSONFile
#[], #[]=, #empty?, #initialize, #save!
Class Method Details
.in_dir(dir) ⇒ Object
3
4
5
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 3
def self.in_dir(dir)
PodPrebuild::Metadata.new(dir + "metadata.json")
end
|
Instance Method Details
#build_settings ⇒ Object
39
40
41
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 39
def build_settings
@data["build_settings"] || {}
end
|
#build_settings=(value) ⇒ Object
43
44
45
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 43
def build_settings=(value)
@data["build_settings"] = value
end
|
#framework_name ⇒ Object
15
16
17
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 15
def framework_name
@data["framework_name"]
end
|
#framework_name=(value) ⇒ Object
19
20
21
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 19
def framework_name=(value)
@data["framework_name"] = value
end
|
#project_root ⇒ Object
55
56
57
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 55
def project_root
@data["project_root"]
end
|
#project_root=(value) ⇒ Object
59
60
61
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 59
def project_root=(value)
@data["project_root"] = value
end
|
#resource_bundles ⇒ Object
31
32
33
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 31
def resource_bundles
@data["resource_bundles"] || []
end
|
#resource_bundles=(value) ⇒ Object
35
36
37
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 35
def resource_bundles=(value)
@data["resource_bundles"] = value
end
|
#resources ⇒ Object
7
8
9
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 7
def resources
@data["resources"] || []
end
|
#resources=(value) ⇒ Object
11
12
13
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 11
def resources=(value)
@data["resources"] = value
end
|
#source_hash ⇒ Object
47
48
49
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 47
def source_hash
@data["source_hash"] || {}
end
|
#source_hash=(value) ⇒ Object
51
52
53
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 51
def source_hash=(value)
@data["source_hash"] = value
end
|
#static_framework=(value) ⇒ Object
27
28
29
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 27
def static_framework=(value)
@data["static_framework"] = value
end
|
#static_framework? ⇒ Boolean
23
24
25
|
# File 'lib/cocoapods-binary-ht/prebuild_output/metadata.rb', line 23
def static_framework?
@data["static_framework"] || false
end
|