| author | nipkow | 
| Fri, 07 Feb 2025 21:27:11 +0100 | |
| changeset 82102 | 15261d78d7b5 | 
| parent 80010 | 6964a23f595a | 
| permissions | -rwxr-xr-x | 
| 76458 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 1 | #!/usr/bin/env bash | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 2 | # | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 3 | # Author: Makarius | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 4 | # | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 5 | # DESCRIPTION: invoke the dotnet CLI driver within the Isabelle environment | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 6 | |
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 7 | if [ -z "$ISABELLE_DOTNET" ]; then | 
| 80010 | 8 | echo "Missing Dotnet installation: need to run \"isabelle dotnet_setup\" first" >&2 | 
| 76458 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 9 | exit 2 | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 10 | else | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 11 | exec "$ISABELLE_DOTNET" "$@" | 
| 
cc6fd1695294
support for Dotnet / Fsharp platform, via dynamically installed Isabelle component;
 wenzelm parents: diff
changeset | 12 | fi |