1234567891011121314151617181920 |
- # See utils/checkpackagelib/readme.txt before editing this file.
- from checkpackagelib.base import _CheckFunction
- class ForceCheckHash(_CheckFunction):
- """Checks that a defconfig does force checking all hashes"""
- def before(self):
- self.forces = False
- def check_line(self, lineno, text):
- if self.forces:
- return
- if text == "BR2_DOWNLOAD_FORCE_CHECK_HASHES=y\n":
- self.forces = True
- def after(self):
- if not self.forces:
- return [f"{self.filename}:0: missing BR2_DOWNLOAD_FORCE_CHECK_HASHES"]
|