Pass enableDWARF to makeConfigFiles to fix -g3 support in nix-shell (#1385)
commit864c0aff9cd4d6490a0da263bb37964c8be4b3f1
authorHamish Mackenzie <Hamish.K.Mackenzie@gmail.com>
dateFri 25 Feb 2022, 01:52 (5 years ago)
parente2b12db
builder/haddock-builder.nix+1
@@ -41,6 +41,7 @@ let
4141 inherit (package) identifier;
4242 inherit component fullName flags needsProfiling;
4343 chooseDrv = p: p.haddock;
44+ inherit (componentDrv) enableDWARF;
4445 };
4546
4647 finalConfigureFlags = lib.concatStringsSep " " (
builder/shell-for.nix+1−1
@@ -102,7 +102,7 @@ let
102102 configFiles = makeConfigFiles {
103103 fullName = args.name or name;
104104 identifier.name = name;
105− inherit component;
105+ inherit component enableDWARF;
106106 chooseDrv = p: if withHaddock && p ? haddock then p.haddock else p;
107107 };
108108 ghcEnv = ghcForComponent {