mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-19 00:16:29 +08:00
artiq_devtool: abort if build failed.
This commit is contained in:
parent
7c2b1155ef
commit
dca3fb5c96
@ -83,10 +83,14 @@ def main():
|
||||
for action in args.actions:
|
||||
if action == "build":
|
||||
logger.info("Building runtime")
|
||||
subprocess.call(["python3", "-m", "artiq.gateware.targets.kc705",
|
||||
"-H", "nist_clock",
|
||||
"--no-compile-gateware",
|
||||
"--output-dir", "/tmp/kc705"])
|
||||
try:
|
||||
subprocess.check_call(["python3", "-m", "artiq.gateware.targets.kc705",
|
||||
"-H", "nist_clock",
|
||||
"--no-compile-gateware",
|
||||
"--output-dir", "/tmp/kc705"])
|
||||
except subprocess.CalledProcessError:
|
||||
logger.error("Build failed")
|
||||
sys.exit(1)
|
||||
|
||||
elif action == "boot":
|
||||
logger.info("Uploading runtime")
|
||||
|
Loading…
Reference in New Issue
Block a user