Lines Matching refs:script
74 def freeze(path, script=None, opt=0): argument
102 freeze_internal(KIND_AUTO, path, script, opt)
113 def freeze_as_mpy(path, script=None, opt=0): argument
118 freeze_internal(KIND_AS_MPY, path, script, opt)
121 def freeze_mpy(path, script=None, opt=0): argument
126 freeze_internal(KIND_MPY, path, script, opt)
199 def freeze_internal(kind, path, script, opt): argument
203 if script is None and kind == KIND_AS_STR:
206 manifest_list.append((KIND_AS_STR, path, script, opt))
207 elif script is None or isinstance(script, str) and script.find(".") == -1:
210 if script is None:
213 subdir = "/" + script
217 elif not isinstance(script, str):
219 for s in script:
226 if script.endswith(ext):
230 print("warn: unsupported file type, skipped freeze: {}".format(script))
233 if not script.endswith(wanted_extension):
234 raise FreezeError("expecting a {} file, got {}".format(wanted_extension, script))
235 manifest_list.append((kind, path, script, opt))
294 for kind, path, script, opt in manifest_list:
299 infile = "{}/{}".format(path, script)
300 outfile = "{}/frozen_mpy/{}.mpy".format(args.build_dir, script[:-3])
304 print("MPY", script)
309 + ["-o", outfile, "-s", script, "-O{}".format(opt), infile]
319 infile = "{}/{}".format(path, script)