Index: native_client_sdk/src/tools/common.mk |
diff --git a/native_client_sdk/src/tools/common.mk b/native_client_sdk/src/tools/common.mk |
index 114a4925652205591978d0008820f001fc19c83c..d23dc8f8ffe67fe9aad9172398312d3e4f2d8ef0 100644 |
--- a/native_client_sdk/src/tools/common.mk |
+++ b/native_client_sdk/src/tools/common.mk |
@@ -243,11 +243,18 @@ STANDALONE = 1 |
endif |
OUTBASE ?= . |
+CONFIG_DIR := $(CONFIG) |
ifdef STANDALONE |
-OUTDIR := $(OUTBASE)/$(TOOLCHAIN)/standalone_$(CONFIG) |
-else |
-OUTDIR := $(OUTBASE)/$(TOOLCHAIN)/$(CONFIG) |
+CONFIG_DIR := standalone_$(CONFIG_DIR) |
+endif |
+ifdef MSAN |
+CONFIG_DIR := msan_$(CONFIG_DIR) |
endif |
+ifdef TSAN |
+CONFIG_DIR := tsan_$(CONFIG_DIR) |
+endif |
+ |
+OUTDIR := $(OUTBASE)/$(TOOLCHAIN)/$(CONFIG_DIR) |
STAMPDIR ?= $(OUTDIR) |
LIBDIR ?= $(NACL_SDK_ROOT)/lib |