#!/usr/bin/env python3 import subprocess import sys source_tree = sys.argv[1] build_tree = sys.argv[2] board = sys.argv[3] zephyr_base = sys.argv[4] zephyr_modules = sys.argv[5] extra_conf_file = sys.argv[6] signing_key_file = sys.argv[7] subprocess.run( [ "cmake", f"-S{source_tree}", f"-B{build_tree}", f"-DBOARD={board}", f"-DZEPHYR_BASE={zephyr_base}", f"-DZEPHYR_MODULES={zephyr_modules}", f"-DEXTRA_CONF_FILE={extra_conf_file}", f"-DCONFIG_BOOT_SIGNATURE_KEY_FILE=\"{signing_key_file}\"" ], shell=False, check=True, )