[libc-commits] [libc] e8a0af8 - [libc][Obvious] Add target OSUtil tests only if the target OS/arch match.
Siva Chandra Reddy via libc-commits
libc-commits at lists.llvm.org
Wed Dec 22 14:39:09 PST 2021
Author: Siva Chandra Reddy
Date: 2021-12-22T22:38:03Z
New Revision: e8a0af80137a282ed850e2e53075cbd9d678084d
URL: https://github.com/llvm/llvm-project/commit/e8a0af80137a282ed850e2e53075cbd9d678084d
DIFF: https://github.com/llvm/llvm-project/commit/e8a0af80137a282ed850e2e53075cbd9d678084d.diff
LOG: [libc][Obvious] Add target OSUtil tests only if the target OS/arch match.
Added:
Modified:
libc/test/src/__support/OSUtil/CMakeLists.txt
libc/test/src/__support/OSUtil/linux/CMakeLists.txt
Removed:
################################################################################
diff --git a/libc/test/src/__support/OSUtil/CMakeLists.txt b/libc/test/src/__support/OSUtil/CMakeLists.txt
index 494218b4bb122..c70fedf3ff046 100644
--- a/libc/test/src/__support/OSUtil/CMakeLists.txt
+++ b/libc/test/src/__support/OSUtil/CMakeLists.txt
@@ -1,3 +1,5 @@
add_libc_testsuite(libc_osutil_tests)
-add_subdirectory(linux)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})
+ add_subdirectory(${LIBC_TARGET_OS})
+endif()
diff --git a/libc/test/src/__support/OSUtil/linux/CMakeLists.txt b/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
index 7e2608e595f5b..bfb072c03e971 100644
--- a/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
+++ b/libc/test/src/__support/OSUtil/linux/CMakeLists.txt
@@ -1 +1,3 @@
-add_subdirectory(x86_64)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_ARCHITECTURE})
+ add_subdirectory(${LIBC_TARGET_ARCHITECTURE})
+endif()
More information about the libc-commits
mailing list