src/Tools/Metis/README
changeset 72004 913162a47d9f
parent 45778 df6e210fb44c
child 74358 6ab3116a251a
equal deleted inserted replaced
72003:a7e6ac2dfa58 72004:913162a47d9f
     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 
    44     the main Isabelle repository, take the time to update these
    45     the main Isabelle repository, take the time to update these
    45     instructions, especially points 1 and 3 above.
    46     instructions, especially points 1 and 3 above.
    46 
    47 
    47 Good luck!
    48 Good luck!
    48 
    49 
       
    50 
    49     Jasmin Blanchette
    51     Jasmin Blanchette
    50     1 December 2011
    52     1 December 2011
       
    53 
       
    54 Updated by
       
    55 
       
    56     Martin Desharnais
       
    57     9 July 2020