HBHEADERS = [os.path.basename(x) for x in os.getenv("HBHEADERS", "").split()] or [
x for x in os.listdir(".") if x.startswith("hb") and x.endswith(".h")
]
HBSOURCES = [removeprefix(x) for x in os.getenv("HBSOURCES", "").split()] or [
x for x in os.listdir(".") if x.startswith("hb") and x.endswith((".cc", ".hh"))
]
stat = 0
for x in HBHEADERS + HBSOURCES: ifnot x.endswith("h") or x == "hb-gobject-structs.h": continue
print(f"Checking {x}")
tag = (
x.upper()
.replace(".", "_")
.replace("-", "_")
.replace(os.path.sep, "_")
.replace("/", "_")
) with open(x, "r", encoding="utf-8") as f:
content = f.read() if len(re.findall(tag + r"\b", content)) != 3:
print( "Ouch, header file %s does not have correct preprocessor guards. Expected: %s"
% (x, tag)
)
stat = 1
sys.exit(stat)
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.20 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.