| author | desharna | 
| Wed, 12 Mar 2025 21:53:25 +0100 | |
| changeset 82250 | 71d9d59d6bb5 | 
| 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  |