9"""Create Bloaty as a Linux executable."""
18FILE_DIR = os.path.dirname(os.path.abspath(__file__))
19INFRA_BOTS_DIR = os.path.realpath(os.path.join(FILE_DIR, os.pardir, os.pardir))
20sys.path.insert(0, INFRA_BOTS_DIR)
24REPO =
'https://github.com/google/bloaty'
31 subprocess.check_call([
'git',
'clone',
'--depth',
'1',
'-b', TAG,
32 '--single-branch', REPO])
35 subprocess.check_call([
'cmake',
'.'])
36 subprocess.check_call([
'make',
'-j'])
38 shutil.move(
'./bloaty', target_dir)
42 parser = argparse.ArgumentParser()
43 parser.add_argument(
'--target_dir',
'-t', required=
True)
44 args = parser.parse_args()
48if __name__ ==
'__main__':
def create_asset(target_dir)