Closed ConnorBaker closed 1 year ago
Draft PR to switch to a Nix Flake.
Summary:
stack
Gemfile
Gemfile.lock
gemset.nix
docs
inline-r
HaskellR-examples
H
IHaskell
IHaskell-site
Tested (on x86_64-linux):
x86_64-linux
nix build .#inline-r
nix build .#HaskellR-examples
nix build .#H
nix build .#IHaskell
nix build .#IHaskell-site
nix run .#IHaskell-site
Todo:
HaskellR
This is instead being worked on in-repo on the feat/flake branch: https://github.com/tweag/HaskellR/tree/feat/flake.
feat/flake
Draft PR to switch to a Nix Flake.
Summary:
stack
files were removed.Gemfile
,Gemfile.lock
, andgemset.nix
files indocs
were removed.inline-r
,HaskellR-examples
,H
,IHaskell
, andIHaskell-site
are all built with nix.Tested (on
x86_64-linux
):nix build .#inline-r
succeedsnix build .#HaskellR-examples
succeedsnix build .#H
succeedsnix build .#IHaskell
succeedsnix build .#IHaskell-site
succeedsnix run .#IHaskell-site
succeeds and shows the website on localhost:4000Todo:
HaskellR
packages overlayHaskellR
with multiple versions of GHC