Skip to content
Snippets Groups Projects

Add 9.8 builds

Merged amesgen requested to merge amesgen/ghc-wasm-meta:9.8 into master
7 files
+ 47
26
Compare changes
  • Side-by-side
  • Inline
Files
7
{ callPackage, flavour, writeShellScriptBin, }:
{ lib, callPackage, flavour, writeShellScriptBin, }:
let
cabal = callPackage ./cabal.nix { };
wasm32-wasi-ghc = callPackage ./wasm32-wasi-ghc.nix { inherit flavour; };
init-cabal-config = if flavour == "9.6" then "" else ''cp ${../cabal.config} "$CABAL_DIR/config" && chmod u+w "$CABAL_DIR/config"'';
init-cabal-config =
lib.optionalString (!lib.elem flavour [ "9.6" "9.8" ]) ''
cp ${../cabal.config} "$CABAL_DIR/config"
chmod u+w "$CABAL_DIR/config"
'';
in
writeShellScriptBin "wasm32-wasi-cabal" ''
export CABAL_DIR="''${CABAL_DIR:-$HOME/.ghc-wasm/.cabal}"
Loading