From dd5626b1c9d4c4374a02ab4e0de5736c0aff26a9 Mon Sep 17 00:00:00 2001 From: Alexander Stefanov Date: Wed, 13 Nov 2024 11:58:49 +0000 Subject: [PATCH] add skip rootfs --- build.py | 9 ++++++--- .../bootstrap_setup.cpython-311.pyc | Bin 4785 -> 4787 bytes 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/build.py b/build.py index c2f1d06..b375b03 100755 --- a/build.py +++ b/build.py @@ -25,7 +25,7 @@ def build_kernel(config, vendor, device): os.chdir(kernel_dir) subprocess.run(["make", config["KERNEL_CONFIG"]], check=True) - subprocess.run(["make", config.get("KERNELTARGET", "Image"), "-j" + NUM_CORES], check=True) + subprocess.run(["make", "-j" + NUM_CORES], check=True) os.chdir(BASE_DIR) @@ -55,6 +55,7 @@ def main(): config_path = os.path.join("device", vendor, device, "config") skip_kernel = "--skip-kernel" in sys.argv skip_uboot = "--skip-uboot" in sys.argv + skip_rootfs = "--skip-rootfs" in sys.argv if not os.path.exists(config_path): print(f"Configuration file for {vendor}/{device} not found.") @@ -77,11 +78,13 @@ def main(): else: print("Skipping U-Boot build.") - setup_bootstrap("bootstrap", TMP_DIR, vendor, device, distro) + if not skip_rootfs: + setup_bootstrap("bootstrap", TMP_DIR, vendor, device, distro) + else: + print("Skipping rootfs bootstrap") print(f"Build completed for {vendor}/{device} with distro {distro}") if __name__ == "__main__": main() - diff --git a/utils/__pycache__/bootstrap_setup.cpython-311.pyc b/utils/__pycache__/bootstrap_setup.cpython-311.pyc index cc89fd1f6825f59ac789efbf15a13ca03740713e..5a28f9f9ea399344d5dbf8cee1d1e69af758bd46 100644 GIT binary patch delta 163 zcmdm}x>=QXIWI340}$9xGD+{>$eY5%$hNtNiHDg{U~@fd2MeS0W)7|bW=6ZsmAq4! z1^j_3i_ZXw28OR}3{o+ve2h9D7~q5w PAEP;li%t|-0IdN4?A#=o delta 161 zcmdn2x>1#PIWI340}$9uG)Z5$kvD~jk#%zs6Av>Z-{yMO4i-j<%^X|>%#2o>D|x3d z^LYVP7M}tV4Gd2ur8mn8+Av13urmsMV1N@s93U>75K&-M`oI7uTp0Nnbv`h_2?bt8 N^A8M|M3Dv15&*(%ByRu!