Advertisement
Guest User

nix fix for Prelude.hs-in-top-level issue

a guest
Jul 23rd, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. overrides = self: super: {
  2. category = obelisk.nixpkgs.haskell.lib.overrideSrc super.category {
  3. src = obelisk.nixpkgs.runCommand "fixed-category-source" {} ''
  4. mkdir $out
  5. cd $out
  6. tar -xf ${super.category.src} --strip-components 1
  7. mkdir $out/src
  8. mv $out/{Control,Data,Prelude.hs} $out/src/
  9. sed -i 's/library/library\n hs-source-dirs: src/' $out/category.cabal
  10. '';
  11. };
  12. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement