Lines Matching refs:build_dir

48     build_dir: Path,
54 sysroot = str(build_dir / "sysroot")
119 build_dir: Path | None,
149 if build_dir:
163 build_dir: Path | None = None,
170 log(generate_shell_command(cmd_args, build_dir, env) + "\n")
171 subprocess.run(cmd_args, cwd=build_dir, env=env).check_returncode()
203 def __init__(self, build_dir: Path, top_dir: Path, target_arch: Architecture):
205 self._build_dir = build_dir
206 self._sysroot_dir = build_dir / "sysroot"
207 self._install_dir = build_dir / "dest-install"
233 def build_dir(self) -> Path: member in BuildConfig
274 path = self.build_dir / subdir
275 self._runner(["rm", "-rf", path], self.build_dir, None)
276 self._runner(["mkdir", "-p", path], self.build_dir, None)
286 cur_dir = self.build_dir
403 dst_sysroot = build.build_dir / "sysroot"
527 build_dir = build.make_subdir(Path("bzip2"))
528 build.copy_dir(build.third_party_dir / "bzip2", build_dir)
539 build_dir,
547 build_dir,
553 build_dir = build.make_subdir(Path("pkg-config"))
554 build.copy_dir(build.third_party_dir / "pkg-config", build_dir)
562 build_dir,
565 build.run(["./autogen.sh", "--no-configure"], build_dir)
575 build.run(cmd_args, build_dir, cmd_env)
576 build.run_make_build(build_dir)
577 build.run_make_install(build_dir)
582 build_dir = build.make_subdir(Path("patchelf"))
583 build.copy_dir(build.third_party_dir / "patchelf", build_dir)
585 build.run(["./bootstrap.sh"], build_dir)
591 build_dir,
593 build.run_make_build(build_dir)
594 build.run_make_install(build_dir)
601 build_dir = build.make_subdir(Path(lib_name))
622 build.run(cmd_args, build_dir, env=env)
623 build.run_make_build(build_dir)
624 build.run_make_install(build_dir, use_DESTDIR=False)
629 build_dir = build.make_subdir(Path("pcre"))
630 build.copy_dir(build.third_party_dir / "pcre", build_dir)
637 build.run(cmd_args, build_dir)
638 build.run_make_build(build_dir)
639 build.run_make_install(build_dir, use_DESTDIR=True)
644 build_dir = build.make_subdir(Path("libffi"))
645 build.copy_dir(build.third_party_dir / "libffi", build_dir)
647 build.run(["./autogen.sh"], build_dir)
654 build.run(cmd_args, build_dir)
655 build.run_make_build(build_dir)
656 build.run_make_install(build_dir, use_DESTDIR=True)
669 build_dir = build.make_subdir(Path("glib"))
687 build_dir,
692 build.run(["ninja", "install"], build_dir)
702 build_dir = build.make_subdir(Path("pixman"))
712 build_dir,
723 build_dir,
730 build_dir,
740 build_dir = build.make_subdir(Path("libslirp"))
750 build_dir,
754 build.run(["ninja", "install"], build_dir)
820 build_dir = build.make_subdir(dir_name)
827 build_dir,
836 build_dir,
843 build_dir,
855 build_dir = build.make_subdir(dir_name)
862 build_dir,
871 build_dir,
878 build_dir,
908 build_dir = build.make_subdir(dir_name)
914 build_dir,
923 build_dir,
930 build_dir,
952 "GFXSTREAM_PATH": str(build.build_dir / "gfxstream" / "host"),
962 "GFXSTREAM_PATH": str(build.build_dir / "gfxstream" / "host"),
1030 build_dir = build.make_subdir(Path("libepoxy"))
1038 build_dir,
1043 build.run(["ninja", "install"], build_dir)
1069 build_dir = build.make_subdir(Path("virglrenderer"))
1078 build_dir,
1083 build.run(["ninja", "install"], build_dir)
1092 build_dir = build.make_subdir(Path("dtc"))
1104 build_dir,
1109 build.run(["ninja", "install"], build_dir)
1131 build_dir = build.make_subdir(Path("qemu"))
1175 build.run(cmd_args, build_dir)
1176 build.run_make_build(build_dir)
1187 build.build_dir / "qemu", use_DESTDIR=True, dest_dir=package_dir
1214 path for path in either_or if os.path.isfile(build.build_dir / path)
1232 build.build_dir,
1240 build.run(["make", "test"], build.build_dir / "qemu")
1277 build_dir = Path(args.build_dir)
1280 build_config = BuildConfig(build_dir, top_dir, args.arch)
1289 if build_dir.exists():
1291 for f in os.listdir(build_dir):
1292 path = build_dir / f
1298 os.makedirs(build_dir)