summaryrefslogtreecommitdiff
path: root/include/CMakeLists.txt
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2021-04-27 18:29:45 +0100
committerSadie Powell <sadie@witchery.services>2021-04-27 19:20:36 +0100
commitc21f6eb5a3e27bf9a661e3fd97f49c85f00f6615 (patch)
tree8f5c6cd9e5a6786c2b2cc33d3a008c091e32926d /include/CMakeLists.txt
parente2aeab970bcbd94ea3531b345d2ec4df111f0d60 (diff)
Rip out compatibility code for now-unsupported CMake versions.
Diffstat (limited to 'include/CMakeLists.txt')
-rw-r--r--include/CMakeLists.txt9
1 files changed, 4 insertions, 5 deletions
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
index 2c8ea38a1..a059aadba 100644
--- a/include/CMakeLists.txt
+++ b/include/CMakeLists.txt
@@ -23,19 +23,18 @@ if(USE_PCH AND CMAKE_COMPILER_IS_GNUCXX)
string(REPLACE " " ";" PCH_CXXFLAGS "${CXXFLAGS} ${CMAKE_CXX_FLAGS}")
file(GLOB PCH_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.h")
- sort_list(PCH_SOURCES)
+ list(SORT PCH_SOURCES)
foreach(PCH_SOURCE ${PCH_SOURCES})
find_includes(${PCH_SOURCE} INCLUDES)
set(INCLUDES_LIST)
- append_to_list(INCLUDES_LIST ${PCH_SOURCE})
+ list(APPEND INCLUDES_LIST ${PCH_SOURCE})
foreach(INCLUDE ${INCLUDES})
# Extract the filename from the #include line
extract_include_filename(${INCLUDE} FILENAME QUOTE_TYPE)
if(QUOTE_TYPE STREQUAL "quotes")
- find_in_list(PCH_SOURCES "${FILENAME}" FOUND)
- if(NOT FOUND EQUAL -1)
- append_to_list(INCLUDES_LIST ${FILENAME})
+ if(NOT ${FILENAME} IN_LIST PCH_SOURCES)
+ list(APPEND INCLUDES_LIST ${FILENAME})
endif()
endif()
endforeach()