nix-build: Refactor
This commit is contained in:
		
							parent
							
								
									5ef8508a92
								
							
						
					
					
						commit
						7fdee6e136
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
					@ -185,7 +185,7 @@ foreach my $expr (@exprs) {
 | 
				
			||||||
        # Set the environment.
 | 
					        # Set the environment.
 | 
				
			||||||
        if ($pure) {
 | 
					        if ($pure) {
 | 
				
			||||||
            foreach my $name (keys %ENV) {
 | 
					            foreach my $name (keys %ENV) {
 | 
				
			||||||
                next if $name eq "HOME" || $name eq "USER" || $name eq "LOGNAME" || $name eq "DISPLAY" || $name eq "PATH" || $name eq "TERM" || $name eq "IN_NIX_SHELL";
 | 
					                next if grep { $_ eq $name } ("HOME", "USER", "LOGNAME", "DISPLAY", "PATH", "TERM", "IN_NIX_SHELL");
 | 
				
			||||||
                delete $ENV{$name};
 | 
					                delete $ENV{$name};
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            # NixOS hack: prevent /etc/bashrc from sourcing /etc/profile.
 | 
					            # NixOS hack: prevent /etc/bashrc from sourcing /etc/profile.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue