* Propagate the deriver of a path through the substitute mechanism.
* Removed some dead code (successor stuff) from nix-push. * Updated terminology in the tests (store expr -> drv path). * Check that the deriver is set properly in the tests.
This commit is contained in:
		
							parent
							
								
									582e01c06f
								
							
						
					
					
						commit
						98df735b51
					
				
					 18 changed files with 86 additions and 74 deletions
				
			
		| 
						 | 
				
			
			@ -1502,7 +1502,8 @@ void SubstitutionGoal::finished()
 | 
			
		|||
 | 
			
		||||
    Transaction txn;
 | 
			
		||||
    createStoreTransaction(txn);
 | 
			
		||||
    registerValidPath(txn, storePath, contentHash, references, "");
 | 
			
		||||
    registerValidPath(txn, storePath, contentHash,
 | 
			
		||||
        references, sub.deriver);
 | 
			
		||||
    txn.commit();
 | 
			
		||||
 | 
			
		||||
    outputLock->setDeletion(true);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue