| 
									
										
										
										
											2014-01-13 04:59:23 +01:00
										 |  |  | #!/bin/sh | 
					
						
							|  |  |  | ############################################################################## | 
					
						
							|  |  |  | # Copyright (c) 2013, Lawrence Livermore National Security, LLC. | 
					
						
							|  |  |  | # Produced at the Lawrence Livermore National Laboratory. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # This file is part of Spack. | 
					
						
							|  |  |  | # Written by Todd Gamblin, tgamblin@llnl.gov, All rights reserved. | 
					
						
							|  |  |  | # LLNL-CODE-647188 | 
					
						
							|  |  |  | # | 
					
						
							| 
									
										
										
										
											2015-12-09 01:24:15 -08:00
										 |  |  | # For details, see https://github.com/llnl/spack | 
					
						
							| 
									
										
										
										
											2014-01-13 04:59:23 +01:00
										 |  |  | # Please also see the LICENSE file for our notice and the LGPL. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # This program is free software; you can redistribute it and/or modify | 
					
						
							|  |  |  | # it under the terms of the GNU General Public License (as published by | 
					
						
							|  |  |  | # the Free Software Foundation) version 2.1 dated February 1999. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # This program is distributed in the hope that it will be useful, but | 
					
						
							|  |  |  | # WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF | 
					
						
							|  |  |  | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and | 
					
						
							|  |  |  | # conditions of the GNU General Public License for more details. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # You should have received a copy of the GNU Lesser General Public License | 
					
						
							|  |  |  | # along with this program; if not, write to the Free Software Foundation, | 
					
						
							|  |  |  | # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | 
					
						
							|  |  |  | ############################################################################## | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # spack-python | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # If you want to write your own executable Python script that uses Spack | 
					
						
							|  |  |  | # modules, on Mac OS or maybe some others, you may be able to do it like | 
					
						
							|  |  |  | # this: | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | #   #!/usr/bin/env spack python | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Mac OS supports the above syntax, but it's not standard and most Linuxes | 
					
						
							|  |  |  | # don't support more than one argument after the shebang command.  This | 
					
						
							|  |  |  | # script is a workaround. Do this in your Python script instead: | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | #   #!/usr/bin/env spack-python | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # This is compatible across platforms. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | /usr/bin/env spack python "$@" |