[isabelle-dev] Admin/components/README.md
Makarius
makarius at sketis.net
Wed Mar 27 14:45:16 CET 2024
On 25/03/2024 20:03, Makarius wrote:
> Isabelle/36e33d227bf0 now provides Admin/components/README.md as merged and
> updated version of former PLATFORMS + README in that directory.
Here is an updated version:
https://isabelle-dev.sketis.net/source/isabelle/browse/default/Admin/components/;ebd988ee1d57
In particular:
"""
### Dynamic setup of large components ###
An alternative approach, especially for components that are very large and/or
rarely used, is to provide an Isabelle setup tool that interested users may
run for themselves. This works particularly well for software products that
have their own "store" of downloadable artifacts. For example, see
`isabelle dotnet_setup` as defined in `src/Pure/Tools/dotnet_setup.scala`.
"""
Isabelle component management has become and art and an industry. There is
more to say, especially for automated build setup (e.g. Setup_Tool service
classes), but the text is already rather long.
Makarius
More information about the isabelle-dev
mailing list