* guix/build-system/scons.scm (scons-build): Add build-targets and install-targets parameters. * guix/build/scons-build-system.scm (build, install): Adjust accordingly. * doc/guix.texi (Build Systems): Document it. * gnu/packages/installers.scm: New file, (make-nsis): New procedure, (nsis-x86_64, nsis-i686): New variables. * gnu/packages/patches/nsis-env-passthru.patch: New file. * gnu/local.mk (dist_patch_DATA, GNU_SYSTEM_MODULES): Adjust accordingly.
		
			
				
	
	
		
			12 lines
		
	
	
	
		
			357 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
	
		
			357 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- nsis-3.04-src/SConstruct	2019-05-30 14:53:30.276775332 -0400
 | |
| +++ nsis-3.04-src/SConstruct	2019-05-30 14:54:17.901232914 -0400
 | |
| @@ -77,6 +77,9 @@
 | |
|  if not toolset and not path:
 | |
|  	defenv = Environment(TARGET_ARCH = arch)
 | |
|  
 | |
| +import os;
 | |
| +defenv['ENV'] = os.environ
 | |
| +
 | |
|  Export('defenv')
 | |
|  
 | |
|  ######################################################################
 |