|
|
|
|
|
|
|
|
if ret_dds.exists(): |
|
|
if ret_dds.exists(): |
|
|
return ret_dds |
|
|
return ret_dds |
|
|
|
|
|
|
|
|
_clone_self_at(p6_dir, '0.1.0-alpha.6') |
|
|
|
|
|
|
|
|
_clone_self_at(p6_dir, '0.1.0-alpha.6-bootstrap') |
|
|
tc = 'msvc-rel.jsonc' if platform.system() == 'Windows' else 'gcc-9-rel.jsonc' |
|
|
tc = 'msvc-rel.jsonc' if platform.system() == 'Windows' else 'gcc-9-rel.jsonc' |
|
|
|
|
|
|
|
|
catalog_arg = f'--catalog={p6_dir}/_catalog.db' |
|
|
catalog_arg = f'--catalog={p6_dir}/_catalog.db' |
|
|
|
|
|
|
|
|
if ret_dds.exists(): |
|
|
if ret_dds.exists(): |
|
|
return ret_dds |
|
|
return ret_dds |
|
|
|
|
|
|
|
|
_clone_self_at(p5_dir, 'bootstrap-p5') |
|
|
|
|
|
|
|
|
_clone_self_at(p5_dir, 'bootstrap-p5.2') |
|
|
build_py = p5_dir / 'tools/build.py' |
|
|
build_py = p5_dir / 'tools/build.py' |
|
|
proc.check_run( |
|
|
proc.check_run( |
|
|
[ |
|
|
[ |
|
|
|
|
|
|
|
|
if ret_dds.exists(): |
|
|
if ret_dds.exists(): |
|
|
return ret_dds |
|
|
return ret_dds |
|
|
|
|
|
|
|
|
_clone_self_at(p4_dir, 'bootstrap-p4') |
|
|
|
|
|
|
|
|
_clone_self_at(p4_dir, 'bootstrap-p4.2') |
|
|
build_py = p4_dir / 'tools/build.py' |
|
|
build_py = p4_dir / 'tools/build.py' |
|
|
proc.check_run( |
|
|
proc.check_run( |
|
|
[ |
|
|
[ |
|
|
|
|
|
|
|
|
if ret_dds.exists(): |
|
|
if ret_dds.exists(): |
|
|
return ret_dds |
|
|
return ret_dds |
|
|
|
|
|
|
|
|
_clone_self_at(p1_dir, 'bootstrap-p1') |
|
|
|
|
|
|
|
|
_clone_self_at(p1_dir, 'bootstrap-p1.2') |
|
|
build_py = p1_dir / 'tools/build.py' |
|
|
build_py = p1_dir / 'tools/build.py' |
|
|
proc.check_run([ |
|
|
proc.check_run([ |
|
|
sys.executable, |
|
|
sys.executable, |