[llvm-commits] [test-suite] r130578 - /test-suite/trunk/Makefile.programs

Daniel Dunbar daniel at zuster.org
Fri Apr 29 20:04:20 PDT 2011


Author: ddunbar
Date: Fri Apr 29 22:04:20 2011
New Revision: 130578

URL: http://llvm.org/viewvc/llvm-project?rev=130578&view=rev
Log:
build: Add support for an EXECUTION_ENVIRONMENT_OVERRIDES variable, which can
used to override various environment variables for test execution. Useful for
tweaking things like dyld library paths, for example.

Modified:
    test-suite/trunk/Makefile.programs

Modified: test-suite/trunk/Makefile.programs
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/Makefile.programs?rev=130578&r1=130577&r2=130578&view=diff
==============================================================================
--- test-suite/trunk/Makefile.programs (original)
+++ test-suite/trunk/Makefile.programs Fri Apr 29 22:04:20 2011
@@ -145,6 +145,10 @@
 RUNSAFELYLOCAL := $(RUNSAFELYLOCAL) $(RUNTIMELIMIT) $(EXIT_OK)
 endif
 
+ifdef EXECUTION_ENVIRONMENT_OVERRIDES
+RUNSAFELY := $(RUNSAFELY) -u 'env $(EXECUTION_ENVIRONMENT_OVERRIDES)' $(RUNSAFELY)
+endif
+
 RUNTOOLSAFELY := $(PROGDIR)/RunToolSafely.sh $(RUNTIMELIMIT)
 
 ifndef STDIN_FILENAME





More information about the llvm-commits mailing list