summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2022-04-15 17:32:03 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-12 21:26:27 +0000
commitc2ac97e9c24566451d2e24df2b4b2af9f4076ba4 (patch)
tree2cdf8813615b4cb3892e3e717723e1edcdb09820
parent065186ef2ce243f12c729ff55c244b666aa44532 (diff)
downloadchrome-ec-c2ac97e9c24566451d2e24df2b4b2af9f4076ba4.tar.gz
util/build_with_clang: Add more boards that compile
BRANCH=none BUG=b:172020503 TEST=./util/build_with_clang.py Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: I965583d9d147617b1f560cfd4cc78cedd6c39bb4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3947823 Reviewed-by: Keith Short <keithshort@chromium.org>
-rwxr-xr-xutil/build_with_clang.py155
1 files changed, 154 insertions, 1 deletions
diff --git a/util/build_with_clang.py b/util/build_with_clang.py
index e73f765e1e..51f5ed4f5d 100755
--- a/util/build_with_clang.py
+++ b/util/build_with_clang.py
@@ -14,12 +14,165 @@ import subprocess
import sys
from concurrent.futures import ThreadPoolExecutor
-# Add to this list as compilation errors are fixed for boards.
+# Add to this list as compilation errors are fixed for boards. Boards that are
+# commented out need fixes in order to compile; uncomment once fixed.
BOARDS_THAT_COMPILE_SUCCESSFULLY_WITH_CLANG = [
+ # Fingerprint boards
"dartmonkey",
"bloonchipper",
"nucleo-f412zg",
"nucleo-h743zi",
+ # Boards that use CHIP:=stm32 and *not* CHIP_FAMILY:=stm32f0
+ # git grep --name-only 'CHIP:=stm32' | xargs grep -L 'CHIP_FAMILY:=stm32f0' | sed 's#board/\(.*\)/build.mk#"\1",#'
+ "baklava",
+ # "bellis",
+ "discovery",
+ "gingerbread",
+ "hatch_fp",
+ "hyperdebug",
+ # "munna",
+ "nocturne_fp",
+ "nucleo-f411re",
+ "nucleo-g431rb",
+ "panqueque",
+ "polyberry",
+ "quiche",
+ "stm32f446e-eval",
+ "stm32l476g-eval",
+ "sweetberry",
+ # Boards that use CHIP:=mchp
+ # git grep --name-only 'CHIP:=mchp' | sed 's#board/\(.*\)/build.mk#"\1",#'
+ # "adlrvpp_mchp1521",
+ # "adlrvpp_mchp1727",
+ # "mchpevb1",
+ # "reef_mchp",
+ # Boards that use CHIP:=max32660
+ # git grep --name-only 'CHIP:=max32660' | sed 's#board/\(.*\)/build.mk#"\1",#'
+ "max32660-eval",
+ # Boards that use CHIP:=npcx
+ # git grep --name-only 'CHIP:=npcx' | sed 's#^board/\(.*\)/build.mk#"\1",#'
+ # "adlrvpp_npcx",
+ "agah",
+ "akemi",
+ "aleena",
+ "ambassador",
+ "anahera",
+ "atlas",
+ "banshee",
+ "berknip",
+ "bloog",
+ "bobba",
+ "boldar",
+ "brask",
+ "brya",
+ "bugzzy",
+ "cappy2",
+ "careena",
+ "casta",
+ "chronicler",
+ # "coachz",
+ "collis",
+ "copano",
+ "coral",
+ "corori",
+ # "corori2",
+ "cret",
+ "crota",
+ "dalboz",
+ "delbin",
+ "dirinboz",
+ "dood",
+ "dooly",
+ "dratini",
+ "driblee",
+ "drobit",
+ "eldrid",
+ "elemi",
+ "endeavour",
+ # "eve",
+ "ezkinil",
+ "felwinter",
+ "fizz",
+ "fleex",
+ "foob",
+ "gaelin",
+ # "garg",
+ # "gelarshie",
+ "genesis",
+ "gimble",
+ "grunt",
+ "gumboz",
+ "hatch",
+ "helios",
+ "herobrine",
+ # "homestar",
+ "jinlon",
+ "kano",
+ "karma",
+ "kindred",
+ # "kingoftown",
+ "kinox",
+ "kohaku",
+ "kuldax",
+ "lalala",
+ "lazor",
+ "liara",
+ "lick",
+ "lindar",
+ "madoo",
+ "magolor",
+ # "marzipan",
+ "meep",
+ "metaknight",
+ "mithrax",
+ "moli",
+ "moonbuggy",
+ "morphius",
+ # "mrbland",
+ # "mushu",
+ "nami",
+ "nautilus",
+ "nightfury",
+ # "nocturne",
+ "npcx7_evb",
+ "npcx9_evb",
+ "npcx_evb",
+ "npcx_evb_arm",
+ "nuwani",
+ "osiris",
+ "palkia",
+ # "pazquel",
+ "phaser",
+ # "pompom",
+ # "poppy",
+ "primus",
+ "puff",
+ "quackingstick",
+ "rammus",
+ "redrix",
+ # "reef",
+ "sasuke",
+ "scout",
+ "shuboz",
+ "stryke",
+ "taeko",
+ "taniks",
+ # "terrador",
+ "treeya",
+ "trembyle",
+ # "trogdor",
+ # "vell",
+ "vilboz",
+ "voema",
+ "volet",
+ "volmar",
+ # "volteer",
+ "voxel",
+ # "waddledoo",
+ "waddledoo2",
+ "woomax",
+ # "wormdingler",
+ "yorp",
]