7777 project-variants-hydra-jobs = {
7878 ghc96 = ( project . flake { } ) . hydraJobs . ghc96 ;
7979 ghc912 = ( project . flake { } ) . hydraJobs . ghc912 ;
80+ ghc96-profiled = ( project . flake { } ) . hydraJobs . ghc96-profiled ;
81+ ghc912-profiled = ( project . flake { } ) . hydraJobs . ghc912-profiled ;
8082 } ;
8183
8284 project-variants-roots-and-plan-nix = {
8385 ghc96 . roots = project-variants-hydra-jobs . ghc96 . roots ;
8486 ghc96 . plan-nix = project-variants-hydra-jobs . ghc96 . plan-nix ;
8587 ghc912 . roots = project-variants-hydra-jobs . ghc912 . roots ;
8688 ghc912 . plan-nix = project-variants-hydra-jobs . ghc912 . plan-nix ;
89+ ghc96-profiled . roots = project-variants-hydra-jobs . ghc96-profiled . roots ;
90+ ghc96-profiled . plan-nix = project-variants-hydra-jobs . ghc96-profiled . plan-nix ;
91+ ghc912-profiled . roots = project-variants-hydra-jobs . ghc912-profiled . roots ;
92+ ghc912-profiled . plan-nix = project-variants-hydra-jobs . ghc912-profiled . plan-nix ;
8793 } ;
8894
8995 packages =
104110 devShells = rec {
105111 default = ghc96 ;
106112 ghc96 = mkShell "ghc96" ;
107- ghc96-profiled = mkShell "ghc96-profiled" ;
108113 ghc912 = mkShell "ghc912" ;
114+ ghc96-profiled = mkShell "ghc96-profiled" ;
109115 ghc912-profiled = mkShell "ghc912-profiled" ;
110116 metatheory-jailbreak = metatheory-jailbreak-shell ;
111117 } ;
@@ -116,15 +122,23 @@ let
116122 ( packages ) //
117123 { ghc96 = project-variants-hydra-jobs . ghc96 ; } //
118124 { ghc912 = project-variants-hydra-jobs . ghc912 ; } //
125+ { ghc96-profiled = project-variants-hydra-jobs . ghc96-profiled ; } //
126+ { ghc912-profiled = project-variants-hydra-jobs . ghc912-profiled ; } //
119127 { devShells . ghc96 = devShells . ghc96 ; } //
120128 { devShells . ghc912 = devShells . ghc912 ; } //
129+ { devShells . ghc96-profiled = devShells . ghc96-profiled ; } //
130+ { devShells . ghc912-profiled = devShells . ghc912-profiled ; } //
121131 { devShells . metatheory-jailbreak = metatheory-jailbreak-shell ; } //
122132 { required = hydra-required-job ; } ;
123133 "x86_64-darwin" =
124134 { ghc96 = project-variants-hydra-jobs . ghc96 ; } //
125135 { ghc912 = project-variants-hydra-jobs . ghc912 ; } //
136+ { ghc96-profiled = project-variants-hydra-jobs . ghc96-profiled ; } //
137+ { ghc912-profiled = project-variants-hydra-jobs . ghc912-profiled ; } //
126138 { devShells . ghc96 = devShells . ghc96 ; } //
127139 { devShells . ghc912 = devShells . ghc912 ; } //
140+ { devShells . ghc96-profiled = devShells . ghc96-profiled ; } //
141+ { devShells . ghc912-profiled = devShells . ghc912-profiled ; } //
128142 { devShells . metatheory-jailbreak = metatheory-jailbreak-shell ; } //
129143 { required = hydra-required-job ; } ;
130144 "aarch64-linux" =
133147 ( project-variants-roots-and-plan-nix ) //
134148 { devShells . ghc96 = devShells . ghc96 ; } //
135149 { devShells . ghc912 = devShells . ghc912 ; } //
150+ { devShells . ghc96-profiled = devShells . ghc96-profiled ; } //
151+ { devShells . ghc912-profiled = devShells . ghc912-profiled ; } //
136152 { devShells . metatheory-jailbreak = metatheory-jailbreak-shell ; } //
137153 { required = hydra-required-job ; } ;
138154 } ;
0 commit comments