numbersquare/flake.nix
2026-05-09 10:59:47 -07:00

31 lines
740 B
Nix

{
description = "A very basic flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
ghc-wasm-meta.url = "gitlab:haskell-wasm/ghc-wasm-meta?host=gitlab.haskell.org";
flake-compat = {
url = "github:NixOS/flake-compat";
flake = false;
};
};
outputs =
{
self,
nixpkgs,
ghc-wasm-meta,
...
}:
let
pkgs = nixpkgs.legacyPackages.x86_64-linux;
in
{
inherit ghc-wasm-meta;
devShells.x86_64-linux.default = pkgs.callPackage ./shell.nix {
wasm32-wasi-cabal = ghc-wasm-meta.packages.x86_64-linux.wasm32-wasi-cabal-9_14;
wasm32-wasi-ghc = ghc-wasm-meta.packages.x86_64-linux.wasm32-wasi-ghc-9_14;
};
};
}