summaryrefslogtreecommitdiff
path: root/zephyr/firmware_builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/firmware_builder.py')
-rwxr-xr-xzephyr/firmware_builder.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/zephyr/firmware_builder.py b/zephyr/firmware_builder.py
index aa470ea583..d481487afa 100755
--- a/zephyr/firmware_builder.py
+++ b/zephyr/firmware_builder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/env python3.8
# -*- coding: utf-8 -*-
# Copyright 2021 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
@@ -16,15 +16,25 @@ import shlex
import subprocess
import sys
+from google.protobuf import json_format # pylint: disable=import-error
import zmake.project
+
from chromite.api.gen_sdk.chromite.api import firmware_pb2
-from google.protobuf import json_format # pylint: disable=import-error
+
DEFAULT_BUNDLE_DIRECTORY = "/tmp/artifact_bundles"
DEFAULT_BUNDLE_METADATA_FILE = "/tmp/artifact_bundle_metadata"
# Boards that we want to track the coverage of our own files specifically.
-SPECIAL_BOARDS = ["herobrine", "krabby", "nivviks", "skyrim", "kingler", "rex"]
+SPECIAL_BOARDS = [
+ "herobrine",
+ "krabby",
+ "nivviks",
+ "skyrim",
+ "kingler",
+ "rex",
+ "geralt",
+]
BINARY_SIZE_REGIONS = [
"RO_FLASH",