packageify

This commit is contained in:
mtgmonkey
2025-11-30 14:59:29 +01:00
parent 735618dfb9
commit 2bc1cab2af
3 changed files with 5 additions and 5 deletions

View File

@@ -4,7 +4,7 @@
stdenv,
...
}: let
ghcExeOptions = "-O -Wall -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Examples.main";
ghcExeOptions = "-O -Wall -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Language.GLSL.Examples.main";
ghcPackages = p: [
p.relude
p.pretty-simple
@@ -22,7 +22,7 @@ in
configurePhase = ''
'';
buildPhase = ''
ghc ${ghcExeOptions} ./Examples.hs -o ./Main
ghc ${ghcExeOptions} ./Language/GLSL/Examples.hs -o ./Main
'';
installPhase = ''
mkdir -p $out/bin