From f78475711343a98b1f0e756d6c39df87802c25c8 Mon Sep 17 00:00:00 2001 From: Todd Gamblin Date: Mon, 19 May 2014 16:07:42 -0700 Subject: Initial ability to swap compilers. Fixes SPACK-16 and forces compiler script to build using compiler wrappers. - works with gcc and clang on laptop. --- bin/spack | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/spack b/bin/spack index fb9f045f35..fef793a6ce 100755 --- a/bin/spack +++ b/bin/spack @@ -41,7 +41,7 @@ sys.path.insert(0, SPACK_LIB_PATH) # If there is no working directory, use the spack prefix. try: - os.getcwd() + working_dir = os.getcwd() except OSError: os.chdir(SPACK_PREFIX) @@ -79,6 +79,7 @@ args = parser.parse_args() # Set up environment based on args. spack.verbose = args.verbose spack.debug = args.debug +spack.spack_working_dir = working_dir if args.mock: from spack.packages import PackageDB spack.db = PackageDB(spack.mock_packages_path) -- cgit v1.2.3-70-g09d2