git-subtree-dir: third_party/nix
git-subtree-mainline: cf8cd640c1
git-subtree-split: be66c7a6b24e3c3c6157fd37b86c7203d14acf10
		
	
			
		
			
				
	
	
		
			20 lines
		
	
	
	
		
			413 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			413 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| source common.sh
 | |
| 
 | |
| clearStore
 | |
| 
 | |
| nix-build --no-out-link -E '
 | |
|   with import ./config.nix;
 | |
| 
 | |
|   mkDerivation {
 | |
|     name = "placeholders";
 | |
|     outputs = [ "out" "bin" "dev" ];
 | |
|     buildCommand = "
 | |
|       echo foo1 > $out
 | |
|       echo foo2 > $bin
 | |
|       echo foo3 > $dev
 | |
|       [[ $(cat ${placeholder "out"}) = foo1 ]]
 | |
|       [[ $(cat ${placeholder "bin"}) = foo2 ]]
 | |
|       [[ $(cat ${placeholder "dev"}) = foo3 ]]
 | |
|     ";
 | |
|   }
 | |
| '
 |