MCPcopy Create free account
hub / github.com/nodejs/node / write_podspec

Function write_podspec

deps/v8/third_party/abseil-cpp/absl/abseil.podspec.gen.py:145–154  ·  view source on GitHub ↗

Writes a podspec from given rules and args.

(f, rules, args)

Source from the content-addressed store, hash-verified

143
144
145def write_podspec(f, rules, args):
146 """Writes a podspec from given rules and args."""
147 rule_dir = build_rule_directory(rules)["abseil"]
148 # Write root part with given arguments
149 spec = re.sub(r"\$\{(\w+)\}", lambda x: args[x.group(1)],
150 SPEC_TEMPLATE).lstrip()
151 f.write(spec)
152 # Write all target rules
153 write_podspec_map(f, rule_dir, 0)
154 f.write("end\n")
155
156
157def build_rule_directory(rules):

Callers 1

generateFunction · 0.85

Calls 3

build_rule_directoryFunction · 0.85
write_podspec_mapFunction · 0.85
writeMethod · 0.45

Tested by

no test coverage detected