* Export the original input attributes of the derivation in
‘drvAttrs’. This will simplify the implementation of functions such as ‘overrideDerivation’ in Nixpkgs, which need to filter out any added attributes such as outPath.
This commit is contained in:
		
							parent
							
								
									83647f4ef1
								
							
						
					
					
						commit
						b79b85ad76
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		|  | @ -7,7 +7,10 @@ let | |||
| 
 | ||||
|   strict = derivationStrict drvAttrs; | ||||
|    | ||||
|   commonAttrs = drvAttrs // (builtins.listToAttrs outputsList) // { all = map (x: x.value) outputsList; }; | ||||
|   commonAttrs = drvAttrs // (builtins.listToAttrs outputsList) // | ||||
|     { all = map (x: x.value) outputsList; | ||||
|       inherit drvAttrs; | ||||
|     }; | ||||
| 
 | ||||
|   outputToAttrListElement = outputName: | ||||
|     { name = outputName; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue