From cbdb612f85355930ea7a6fbc453edbdf76715f69 Mon Sep 17 00:00:00 2001 From: Chris Wells Date: Thu, 19 Dec 2024 11:46:31 -0600 Subject: Thinking about doing this in haskell --- nix/overlay.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 nix/overlay.nix (limited to 'nix') diff --git a/nix/overlay.nix b/nix/overlay.nix new file mode 100644 index 0000000..086dd3d --- /dev/null +++ b/nix/overlay.nix @@ -0,0 +1,16 @@ +{ nix-filter, ... }: +final: prev: let + src = nix-filter { + root = ../.; + include = [ + ../src + ../app + ../package.yaml + ../mycv.cabal + ]; + }; +in { + haskellPackages = prev.haskellPackages.extend (hfinal: hprev: { + mycv = hfinal.callCabal2nix "mycv" src {}; + }) +} -- cgit v1.2.3