diff options
author | Andrew Morrow <acm@mongodb.com> | 2015-04-27 14:06:00 -0400 |
---|---|---|
committer | Andrew Morrow <acm@mongodb.com> | 2015-04-29 17:18:09 -0400 |
commit | 52162507c42ee2bee55cd5404be0cc2d4a2823df (patch) | |
tree | 8ecd9f412ac108a6d46f154994ce8da1e42445e0 /src/mongo/util | |
parent | 4f143d0201ff456b30083da4e2f346f3faebb107 (diff) | |
download | mongo-52162507c42ee2bee55cd5404be0cc2d4a2823df.tar.gz |
SERVER-9666 Push stacktrace and quick_exit into util directory
Diffstat (limited to 'src/mongo/util')
-rw-r--r-- | src/mongo/util/SConscript | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/src/mongo/util/SConscript b/src/mongo/util/SConscript index e410068efba..185d101bc2b 100644 --- a/src/mongo/util/SConscript +++ b/src/mongo/util/SConscript @@ -106,7 +106,7 @@ env.Library( '$BUILD_DIR/mongo/base/base', '$BUILD_DIR/mongo/logger/logger', '$BUILD_DIR/mongo/platform/platform', - '$BUILD_DIR/mongo/stacktrace', + '$BUILD_DIR/mongo/util/stacktrace', '$BUILD_DIR/mongo/util/concurrency/synchronization', '$BUILD_DIR/mongo/util/concurrency/thread_name', '$BUILD_DIR/mongo/util/debugger', @@ -309,3 +309,30 @@ env.Library( 'net/network', # this is for using listener to check elapsed time ], ) + +env.Library( + target='stacktrace', + source=[ + 'stacktrace_${TARGET_OS_FAMILY}.cpp', + ], + LIBDEPS=[ + '$BUILD_DIR/mongo/base/base', + '$BUILD_DIR/mongo/bson', + '$BUILD_DIR/mongo/version', + 'stringutils', + ], +) + +quick_exit_env = env.Clone() +if has_option('gcov'): + quick_exit_env.Append( + CPPDEFINES=[ + 'MONGO_GCOV', + ], + ) +quick_exit_env.Library( + target='quick_exit', + source=[ + 'quick_exit.cpp', + ], +) |