Skip to content

Commit

Permalink
scripts: ci: check_compliance: remove HWMv1 checks
Browse files Browse the repository at this point in the history
Remove HWMv1 check compliance code, since no HWMv1 boards or SOCs
now exist in tree

Signed-off-by: Daniel DeGrasse <[email protected]>
Co-authored-by: Jamie McCrae <[email protected]>
  • Loading branch information
danieldegrasse and nordicjm committed Mar 1, 2024
1 parent 1807bcf commit f12cb09
Showing 1 changed file with 2 additions and 15 deletions.
17 changes: 2 additions & 15 deletions scripts/ci/check_compliance.py
Original file line number Diff line number Diff line change
Expand Up @@ -536,21 +536,8 @@ def parse_kconfig(self, filename="Kconfig", hwm=None):
os.makedirs(os.path.join(kconfiglib_dir, 'soc'), exist_ok=True)
os.makedirs(os.path.join(kconfiglib_dir, 'arch'), exist_ok=True)

if hwm is None or hwm == "v1":
v1_file = os.path.join(kconfiglib_dir, "Kconfig.v1")
v1_syms_file = os.path.join(kconfiglib_boards_dir, 'Kconfig.syms.v1')
with open(v1_file, 'w') as fp:
fp.write('source "boards/boards_legacy/*/*/Kconfig.defconfig"\n')
fp.write('osource "soc/soc_legacy/*/*/Kconfig.defconfig"\n')
fp.write('source "boards/Kconfig"\n')
fp.write('source "soc/Kconfig"\n')

os.environ["BOARD_DIR"] = "boards/boards_legacy/*/*"
self.get_v1_model_syms(v1_file, v1_syms_file)

if hwm is None or hwm == "v2":
os.environ["BOARD_DIR"] = kconfiglib_boards_dir
self.get_v2_model(kconfiglib_dir)
os.environ["BOARD_DIR"] = kconfiglib_boards_dir
self.get_v2_model(kconfiglib_dir)

# Tells Kconfiglib to generate warnings for all references to undefined
# symbols within Kconfig files
Expand Down

0 comments on commit f12cb09

Please sign in to comment.