| else: | else: | ||||
| tc_fpath = ROOT / 'tools/gcc-9.jsonc' | tc_fpath = ROOT / 'tools/gcc-9.jsonc' | ||||
| self_build(dds_exe, toolchain=str(tc_fpath)) | |||||
| self_build(dds_exe, | |||||
| cat_json_path=ROOT / 'catalog.old.json', | |||||
| toolchain=str(tc_fpath)) | |||||
| return 0 | return 0 | ||||
| new_exe, | new_exe, | ||||
| 'build', | 'build', | ||||
| f'--catalog={cat_path}', | f'--catalog={cat_path}', | ||||
| f'--repo-dir=_build/ci-repo', | |||||
| f'--repo-dir={ROOT}/_build/ci-repo', | |||||
| dds_flags, | dds_flags, | ||||
| ('--toolchain', toolchain), | ('--toolchain', toolchain), | ||||
| ('-I', lmi_path) if lmi_path else (), | ('-I', lmi_path) if lmi_path else (), |