summaryrefslogtreecommitdiffstats
path: root/llvm/utils/benchmark/src/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/benchmark/src/CMakeLists.txt')
-rw-r--r--llvm/utils/benchmark/src/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/utils/benchmark/src/CMakeLists.txt b/llvm/utils/benchmark/src/CMakeLists.txt
index 701804ba0e0..a8baa9e713e 100644
--- a/llvm/utils/benchmark/src/CMakeLists.txt
+++ b/llvm/utils/benchmark/src/CMakeLists.txt
@@ -11,7 +11,10 @@ file(GLOB
*.cc
${PROJECT_SOURCE_DIR}/include/benchmark/*.h
${CMAKE_CURRENT_SOURCE_DIR}/*.h)
-list(FILTER SOURCE_FILES EXCLUDE REGEX "benchmark_main\\.cc")
+file(GLOB BENCHMARK_MAIN "benchmark_main.cc")
+foreach(item ${BENCHMARK_MAIN})
+ list(REMOVE_ITEM SOURCE_FILES "${item}")
+endforeach()
add_library(benchmark ${SOURCE_FILES})
set_target_properties(benchmark PROPERTIES
OpenPOWER on IntegriCloud