def build_efi_result(ver): path = efi_result_file(ver) if os.path.exists(path): return # was already done os.chdir(sum_efi_cache_dir(ver)) util.run_cmd_throw("efi", "SumatraPDF.exe", ">efi.txt") util.bz_file_compress("efi.txt", "efi.txt.bz2")
def build_and_upload_efi_out(ver): obj_dir = "obj-rel" s3dir = "sumatrapdf/buildbot/%s/" % ver os.chdir(obj_dir) util.run_cmd_throw("efi", "SumatraPDF.exe", ">efi.txt") util.bz_file_compress("efi.txt", "efi.txt.bz2") s3.upload_file_public("efi.txt.bz2", s3dir + "efi.txt.bz2", silent=True) shutil.copyfile("efi.txt.bz2", logs_efi_out_path(ver)) os.chdir("..")
def build_efi_result_current(): os.chdir("obj-rel") util.run_cmd_throw("efi", "SumatraPDF.exe", ">efi.txt") util.bz_file_compress("efi.txt", "efi.txt.bz2")