Include all outputs of derivations in the closure of explicitly-passed derivation paths
This required adding a queryOutputDerivationNames function in the store API
This commit is contained in:
		
							parent
							
								
									981edeab7b
								
							
						
					
					
						commit
						af2e53fd48
					
				
					 8 changed files with 58 additions and 2 deletions
				
			
		|  | @ -331,6 +331,16 @@ static void performOp(unsigned int clientVersion, | |||
|         break; | ||||
|     } | ||||
| 
 | ||||
|     case wopQueryDerivationOutputNames: { | ||||
|         Path path = readStorePath(from); | ||||
|         startWork(); | ||||
|         StringSet names; | ||||
|         names = store->queryDerivationOutputNames(path); | ||||
|         stopWork(); | ||||
|         writeStringSet(names, to); | ||||
|         break; | ||||
|     } | ||||
| 
 | ||||
|     case wopQueryDeriver: { | ||||
|         Path path = readStorePath(from); | ||||
|         startWork(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue