justStaticExecutables

This commit is contained in:
rhiannon morris 2025-04-05 00:04:45 +02:00
parent 3c03898977
commit f970c6621a
2 changed files with 5 additions and 2 deletions

View file

@ -22,7 +22,9 @@
"pragmatapro" "teranoptia" "pragmatapro" "teranoptia"
]; ];
haskellPackages = packagesInDir "haskell" [ "ips" ]; haskellExes = pkgs: builtins.mapAttrs
(name: pkg: pkgs.haskell.lib.justStaticExecutables pkg)
(packagesInDir "haskell" [ "ips" ] pkgs.haskellPackages);
makeApp = pkgs: name: exe: { makeApp = pkgs: name: exe: {
@ -46,7 +48,7 @@
mkPackages = sys: pkgs: mkPackages = sys: pkgs:
ifLinux64 sys (linuxPackages pkgs) // ifLinux64 sys (linuxPackages pkgs) //
crossPlatformPackages pkgs // fonts pkgs // crossPlatformPackages pkgs // fonts pkgs //
haskellPackages pkgs.haskellPackages; haskellExes pkgs;
mkApps = sys: pkgs: ifLinux64 sys (linuxApps pkgs); mkApps = sys: pkgs: ifLinux64 sys (linuxApps pkgs);
in { in {

View file

@ -1,3 +1,4 @@
# generated by cabal2nix
{ mkDerivation, attoparsec, base, bytestring, fetchgit, lib { mkDerivation, attoparsec, base, bytestring, fetchgit, lib
, primitive, vector , primitive, vector
}: }: