2 from the latest developments, to avoid a permanent fork, and to detect |
2 from the latest developments, to avoid a permanent fork, and to detect |
3 Metis problems early. This file explains how to update the source code |
3 Metis problems early. This file explains how to update the source code |
4 for Metis with the latest Metis package. |
4 for Metis with the latest Metis package. |
5 |
5 |
6 1. The files "Makefile" and "script/mlpp" and the directory "src/" |
6 1. The files "Makefile" and "script/mlpp" and the directory "src/" |
7 must reflect the corresponding files in Joe Hurd's official Metis |
7 must reflect the corresponding files in Joe Leslie-Hurd's official |
8 package. The package that was used when these notes where written |
8 Metis package. The package that was used when these notes where |
9 was Metis 2.3 (release 20110926). |
9 written was Metis 2.3 (release 20110926). The package was later |
|
10 updated to Metis 2.4 (release 20180810). |
10 |
11 |
11 2. The license in each source file will probably not be something we |
12 2. The license in each source file will probably not be something we |
12 can use in Isabelle. The "fix_metis_license" script can be run to |
13 can use in Isabelle. The "fix_metis_license" script can be run to |
13 replace all occurrences of "MIT license" with "BSD License". In a |
14 replace all occurrences of "MIT license" with "BSD License". In a |
14 13 Sept. 2010 email to Gerwin Klein, Joe Hurd, the sole copyright |
15 13 Sept. 2010 email to Gerwin Klein, Joe Leslie-Hurd, the sole |
15 holder of Metis, wrote: |
16 copyright holder of Metis, wrote: |
16 |
17 |
17 I hereby give permission to the Isabelle team to release Metis |
18 I hereby give permission to the Isabelle team to release Metis |
18 as part of Isabelle, with the Metis code covered under the |
19 as part of Isabelle, with the Metis code covered under the |
19 Isabelle BSD license. |
20 Isabelle BSD license. |
20 |
21 |