Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MB-38476: tlm: Use different spdlogConfig.cmake for TSAN variant
Patch "MB-38476: Add TSan variant of spdlog" (b538b0e) built a second instance of libspdlog.a with TSan enabled, however there was no way for find_package() to locate it, given there was just a single spdlogConfig.cmake which only knew about the non-TSan library. Therefore we ended up incorrectly using the non-TSan library for TSan builds. To address this, fully install the TSan variant of spdlog into a separare directory tree (under 'tsan_root'), which will have it's own CMake config file which points to the TSan variant. Change-Id: I1aec5110376baa9f0b82e074bea2c7aa17baa4a6 Reviewed-on: http://review.couchbase.org/c/tlm/+/161376 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Ben Huddleston <ben.huddleston@couchbase.com>
- Loading branch information
1 parent
eaa16e4
commit 23abbd2
Showing
2 changed files
with
9 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters