| author | wenzelm | 
| Mon, 09 Mar 2020 14:30:09 +0100 | |
| changeset 71529 | dd56597e026b | 
| parent 69930 | b5286c564861 | 
| permissions | -rwxr-xr-x | 
| 69151 | 1  | 
#!/usr/bin/env bash  | 
2  | 
#  | 
|
3  | 
# Author: Makarius  | 
|
4  | 
#  | 
|
| 69500 | 5  | 
# DESCRIPTION: setup Glasgow Haskell Compiler via Stack  | 
| 69151 | 6  | 
|
| 
69242
 
c911716d29bb
more robust: avoid isabelle_stack invocation in settings script (potentially slow or failing);
 
wenzelm 
parents: 
69159 
diff
changeset
 | 
7  | 
set -e  | 
| 
 
c911716d29bb
more robust: avoid isabelle_stack invocation in settings script (potentially slow or failing);
 
wenzelm 
parents: 
69159 
diff
changeset
 | 
8  | 
|
| 
69267
 
517655a528fe
always insist in specified resolver/compiler version;
 
wenzelm 
parents: 
69242 
diff
changeset
 | 
9  | 
isabelle_stack setup  | 
| 
 
517655a528fe
always insist in specified resolver/compiler version;
 
wenzelm 
parents: 
69242 
diff
changeset
 | 
10  | 
isabelle_stack ghc -- --version  | 
| 
69930
 
b5286c564861
more robust reference to ghc exe (with multi-platform support);
 
wenzelm 
parents: 
69500 
diff
changeset
 | 
11  | 
echo -n "$(standard_path "$(isabelle_stack path --compiler-exe)")" > "$ISABELLE_STACK_ROOT/ISABELLE_GHC_EXE-$ISABELLE_PLATFORM_FAMILY"  |