History log of /seL4-l4v-master/l4v/tools/autocorres/tools/release.py
Revision Date Author Comments
# cf344014 28-Oct-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

autocorres: use LICENSES directory in the release

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>


# c64590f3 28-Oct-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

autocorres: include RISCV64 in supported architectures

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>


# cf48906b 31-Mar-2020 Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>

regression: force use of python3

Python 2 has passed its sunset date, and many distributions are
withdrawing support for Python 2.

PEP 394 recommends distributions always install versioned interpreter
commands (e.g. `python3`), but does not make a recommendation about
whether or not an unversioned command (`python`) should exist, or what
version it should run.

It therefore seems advisable to explicitly run scripts using the
`python3` command, for scripts that are compatible with Python 3.

Here, we do this for Python scripts used by `run_tests`. For this to
work, some scripts have been updated in ways that will break Python 2
compatibility. But for some other scripts which were already compatible
with both Python 2 and 3, we have not yet removed Python 2
compatibility. There are also miscellaneous scripts that are not used by
`run_tests`, and these have not yet been updated to Python 3.

Signed-off-by: Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>


# 75acf19d 18-Mar-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

style: pep8 style for python files


# a424d55e 09-Mar-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

licenses: convert license tags to SPDX


# 4f0b0558 04-Sep-2019 Japheth Lim <Japheth.Lim@data61.csiro.au>

autocorres: update tools for Isabelle2019 release


# 1af23137 27-Aug-2018 Japheth Lim <Japheth.Lim@data61.csiro.au>

autocorres: update release tool for Isabelle2018

Note that we have removed the LIB_FILES manifest and no longer intend
to maintain it manually. Instead, we just extract the entire Lib and
CLib sessions from the L4.verified repository. This means that the
next AutoCorres release will have some unneeded theories and a couple
of files with GPL licenses.


# 35eae1f0 01-Mar-2018 Japheth Lim <Japheth.Lim@data61.csiro.au>

autocorres: update for version 1.4 release


# 366460e7 01-Apr-2017 Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>

autocorres: prepare packaging scripts for release 1.3


# 874e1998 30-Mar-2016 Japheth Lim <Japheth.Lim@nicta.com.au>

Fix up c-parser and autocorres for AutoCorres 1.2 release.


# 6fa1c5eb 08-Oct-2015 Japheth Lim <Japheth.Lim@nicta.com.au>

autocorres: update README and packaging scripts for release.


# 09b2d3ea 18-Nov-2014 David Greenaway <david.greenaway@nicta.com.au>

autocorres: Support building documentation in the release.


# d1f430d3 14-Oct-2014 David Greenaway <david.greenaway@nicta.com.au>

autocorres: Ensure license files included in releases.


# ee8267c9 14-Oct-2014 David Greenaway <david.greenaway@nicta.com.au>

autocorres: Setup release scripts for new directory structure.


# 2a03e81d 14-Jul-2014 Gerwin Klein <gerwin.klein@nicta.com.au>

Import release snapshot.