[CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS
authorFangrui Song <maskray@google.com>
Fri, 26 Jun 2020 00:56:22 +0000 (17:56 -0700)
committerFangrui Song <maskray@google.com>
Fri, 26 Jun 2020 00:56:35 +0000 (17:56 -0700)
debuginfo-tests/CMakeLists.txt

index dcd80bd..429e7e3 100644 (file)
@@ -22,6 +22,15 @@ set(DEBUGINFO_TEST_DEPS
   not
   )
 
+# llgdb-tests/asan.c and other asan* files.
+if(TARGET asan)
+  list(APPEND DEBUGINFO_TEST_DEPS asan)
+endif()
+# llgdb-tests/safestack.c
+if(TARGET safestack)
+  list(APPEND DEBUGINFO_TEST_DEPS safestack)
+endif()
+
 # The Windows builder scripts pass -fuse-ld=lld.
 if (WIN32)
   set(DEBUGINFO_TEST_DEPS ${DEBUGINFO_TEST_DEPS} lld)