- Basics and ML_Utils are their own sessions now; include their
ROOT files
- remove separate obsolete lib/ROOT file
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
The script does not expect the tag (e.g. c-parser-1.20), but only the
version number in the tag.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
The @License tags are no longer used, and SPDX tags are checked in CI,
and name tags are no longer used in the sources either.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
The setup for L4V_ARCH=AARCH64 is identical to RISCV64, i.e. same word
length, encoding, and endianness. The setup includes the standalone
parser used for compile and preprocess checks in the seL4 repo.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Makes the release script more portable between BSD (MacOs etc) and
Linux. Assumes a `brew` install on MacOs instead of the older macports.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Standard bash on MacOS is very old; invoking it via /usr/bin/env allows
the user to put a newer version in the PATH.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>