21
21
import argparse
22
22
23
23
class Dependency :
24
- def __init__ (self , name , version = " s.version.to_s" , internal = True ):
24
+ def __init__ (self , name , version = ' s.version.to_s' , useVerbatimVersion = True ):
25
25
self .name = name
26
26
self .version = version
27
- self .internal = internal
27
+ self .useVerbatimVersion = useVerbatimVersion
28
28
29
29
def as_podspec (self ):
30
- if self .internal :
30
+ if self .useVerbatimVersion :
31
31
return " s.dependency '%s', %s\n " % (self .name , self .version )
32
32
else :
33
33
return " s.dependency '%s', '%s'\n " % (self .name , self .version )
@@ -65,7 +65,7 @@ def as_podspec(self):
65
65
podspec += " s.swift_version = '5.0'\n "
66
66
67
67
podspec += " s.ios.deployment_target = '10.0'\n "
68
- podspec += " s.osx.deployment_target = '10.12 '\n "
68
+ podspec += " s.osx.deployment_target = '10.10 '\n "
69
69
podspec += " s.tvos.deployment_target = '10.0'\n "
70
70
71
71
podspec += " s.source_files = 'Sources/%s/**/*.{swift,c,h}'\n " % (self .module_name )
@@ -87,13 +87,13 @@ def __init__(self, directory, version, should_publish):
87
87
self .should_publish = should_publish
88
88
89
89
def write (self , pod , contents ):
90
- print (" Writing to %s/%s.podspec " % (self .directory , pod ))
91
- with open (" %s/%s.podspec" % (self .directory , pod ), "w" ) as f :
90
+ print (' Writing to %s/%s.podspec ' % (self .directory , pod ))
91
+ with open (' %s/%s.podspec' % (self .directory , pod ), 'w' ) as f :
92
92
f .write (contents )
93
93
94
94
def publish (self , pod_name ):
95
95
os .system ('pod repo update' )
96
- print (" Publishing %s.podspec" % (pod_name ))
96
+ print (' Publishing %s.podspec' % (pod_name ))
97
97
os .system ('pod repo push %s/%s.podspec' % (self .directory , pod_name ))
98
98
99
99
def build_pods (self ):
@@ -112,7 +112,7 @@ def go(self):
112
112
if self .should_publish :
113
113
self .publish (target .name )
114
114
else :
115
- print (" Skipping Publishing..." )
115
+ print (' Skipping Publishing...' )
116
116
117
117
def process_package (string ):
118
118
pod_mappings = {
@@ -132,9 +132,9 @@ def get_grpc_deps():
132
132
133
133
deps = []
134
134
135
- for obj in data [" object" ][ " pins" ]:
136
- package = process_package (obj [" package" ])
137
- version = obj [" state" ][ " version" ]
135
+ for obj in data [' object' ][ ' pins' ]:
136
+ package = process_package (obj [' package' ])
137
+ version = obj [' state' ][ ' version' ]
138
138
139
139
deps .append (Dependency (package , version , False ))
140
140
0 commit comments