diff --git a/llvm/lib/SYCLLowerIR/CMakeLists.txt b/llvm/lib/SYCLLowerIR/CMakeLists.txt index 09dcd42781fcd..f88c966bf79b9 100644 --- a/llvm/lib/SYCLLowerIR/CMakeLists.txt +++ b/llvm/lib/SYCLLowerIR/CMakeLists.txt @@ -1,13 +1,3 @@ -if(${CMAKE_VERSION} VERSION_LESS 3.14) - macro(FetchContent_MakeAvailable NAME) - FetchContent_GetProperties(${NAME}) - if(NOT ${NAME}_POPULATED) - FetchContent_Populate(${NAME}) - add_subdirectory(${${NAME}_SOURCE_DIR} ${${NAME}_BINARY_DIR}) - endif() - endmacro() -endif() - # Lowering of SYCL ESIMD kernels depends on vc-intrinsics # NOTE: could have been added earlier from llvm/projects if (NOT TARGET LLVMGenXIntrinsics) diff --git a/opencl/CMakeLists.txt b/opencl/CMakeLists.txt index a8da95ea6f66c..6f618033a2033 100644 --- a/opencl/CMakeLists.txt +++ b/opencl/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.14) +cmake_minimum_required(VERSION 3.20.0) include(FetchContent) diff --git a/opencl/opencl-aot/CMakeLists.txt b/opencl/opencl-aot/CMakeLists.txt index a05f094df971a..7dc9d78001a5d 100644 --- a/opencl/opencl-aot/CMakeLists.txt +++ b/opencl/opencl-aot/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.14) +cmake_minimum_required(VERSION 3.20.0) set(LLVM_LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} diff --git a/sycl-fusion/CMakeLists.txt b/sycl-fusion/CMakeLists.txt index e93a33fe92b2b..313635862acb3 100644 --- a/sycl-fusion/CMakeLists.txt +++ b/sycl-fusion/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.14 FATAL_ERROR) +cmake_minimum_required(VERSION 3.20.0 FATAL_ERROR) # Define a variable holding the root directory of the JIT compiler project # for use in includes etc. diff --git a/sycl/CMakeLists.txt b/sycl/CMakeLists.txt index c8176c18d3b02..d14bf3b722f9b 100644 --- a/sycl/CMakeLists.txt +++ b/sycl/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.14) +cmake_minimum_required(VERSION 3.20.0) project(sycl-solution) # Requirements diff --git a/sycl/test-e2e/CMakeLists.txt b/sycl/test-e2e/CMakeLists.txt index 649b0fbb8f4ed..b838d89e0786d 100644 --- a/sycl/test-e2e/CMakeLists.txt +++ b/sycl/test-e2e/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.15) +cmake_minimum_required(VERSION 3.20.0) message("Configuring SYCL End-to-End Tests") diff --git a/xpti/CMakeLists.txt b/xpti/CMakeLists.txt index e1dee3bc93fe5..39d73391a7414 100644 --- a/xpti/CMakeLists.txt +++ b/xpti/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.8) +cmake_minimum_required(VERSION 3.20.0) set(XPTI_VERSION 0.4.1) project (xpti VERSION "${XPTI_VERSION}" LANGUAGES CXX) diff --git a/xptifw/CMakeLists.txt b/xptifw/CMakeLists.txt index 94e5e42fba61f..f55d53ab797be 100644 --- a/xptifw/CMakeLists.txt +++ b/xptifw/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.8) +cmake_minimum_required(VERSION 3.20.0) set(XPTI_VERSION 0.6.0)