ChampSim
|
Namespaces | |
generate_static_link_cmd_linux | |
Variables | |
generate_static_link_cmd_linux.params_path = sys.argv[2] | |
generate_static_link_cmd_linux.version = sys.argv[3] | |
string | generate_static_link_cmd_linux.lib_suffix = "" if len(sys.argv) < 5 else sys.argv[4] |
generate_static_link_cmd_linux.p_cd = re.compile(r"^\((cd .*) && \\$") | |
generate_static_link_cmd_linux.p_linker = re.compile(fr"^\s*(.+)gcc.+(@bazel-out\S+libtensorflow{lib_suffix}\.so\.\d+\.\d+\.\d+-2\.params).*") | |
list | generate_static_link_cmd_linux.env = [] |
generate_static_link_cmd_linux.m1 = p_linker.match(line) | |
generate_static_link_cmd_linux.m2 = p_cd.match(env[0]) | |
string | generate_static_link_cmd_linux.line = f'"{m1.group(1)}ar" rcs {m1.group(2)[1:-9].replace(".so", ".a")} {m1.group(2).replace(".so", ".a")}\n' |