diff --git a/cmake/external/boost.cmake b/cmake/external/boost.cmake index c95f76890587302b5cd1a7d62a43b91480a9eaaf..e72008354a2cad4d313297efac1efb13d555fdf6 100644 --- a/cmake/external/boost.cmake +++ b/cmake/external/boost.cmake @@ -52,13 +52,7 @@ ExternalProject_Add( UPDATE_COMMAND "" ) -if (${CMAKE_VERSION} VERSION_LESS "3.3.0" OR NOT WIN32) - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/boost_dummy.c) - file(WRITE ${dummyfile} "const char *dummy = \"${dummyfile}\";") - add_library(boost STATIC ${dummyfile}) -else() - add_library(boost INTERFACE) -endif() +add_library(boost INTERFACE) add_dependencies(boost ${BOOST_PROJECT}) set(Boost_INCLUDE_DIR ${BOOST_INCLUDE_DIR}) diff --git a/cmake/external/cub.cmake b/cmake/external/cub.cmake index 9a7604af339ec09a93eed314eb91ad0a25a3be40..4a343b2c6af2ce64d65203ae5955b2d552055198 100644 --- a/cmake/external/cub.cmake +++ b/cmake/external/cub.cmake @@ -41,12 +41,6 @@ ExternalProject_Add( TEST_COMMAND "" ) -if(${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/cub_dummy.c) - file(WRITE ${dummyfile} "const char *dummy = \"${dummyfile}\";") - add_library(cub STATIC ${dummyfile}) -else() - add_library(cub INTERFACE) -endif() +add_library(cub INTERFACE) add_dependencies(cub extern_cub) diff --git a/cmake/external/dlpack.cmake b/cmake/external/dlpack.cmake index 831f1d5a682c28d708392b006d574367157fab11..a5144f8e463d2d4dc06bfa6b5c5c360b34e1512a 100644 --- a/cmake/external/dlpack.cmake +++ b/cmake/external/dlpack.cmake @@ -42,12 +42,6 @@ ExternalProject_Add( TEST_COMMAND "" ) -if(${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/dlpack_dummy.c) - file(WRITE ${dummyfile} "const char *dummy = \"${dummyfile}\";") - add_library(dlpack STATIC ${dummyfile}) -else() - add_library(dlpack INTERFACE) -endif() +add_library(dlpack INTERFACE) add_dependencies(dlpack extern_dlpack) diff --git a/cmake/external/eigen.cmake b/cmake/external/eigen.cmake index d7f89e4c901f1167b266b4d7f28329fbd8149f8a..30e74a3c241dcb48aa3bb9356dcc42a46283045c 100644 --- a/cmake/external/eigen.cmake +++ b/cmake/external/eigen.cmake @@ -89,12 +89,6 @@ else() ) endif() -if (${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/eigen3_dummy.c) - file(WRITE ${dummyfile} "const char *dummy_eigen3 = \"${dummyfile}\";") - add_library(eigen3 STATIC ${dummyfile}) -else() - add_library(eigen3 INTERFACE) -endif() +add_library(eigen3 INTERFACE) add_dependencies(eigen3 extern_eigen3) diff --git a/cmake/external/libmct.cmake b/cmake/external/libmct.cmake index e81810e6c490e4ef9a5d737e74a58b16385e8ec8..c10a662485c2d172f408a7622e7f14d0b566f274 100644 --- a/cmake/external/libmct.cmake +++ b/cmake/external/libmct.cmake @@ -52,12 +52,6 @@ ExternalProject_Add( CMAKE_CACHE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=${LIBMCT_INSTALL_ROOT} ) -if (${CMAKE_VERSION} VERSION_LESS "3.3.0" OR NOT WIN32) - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/boost_dummy.c) - file(WRITE ${dummyfile} "const char *dummy = \"${dummyfile}\";") - add_library(libmct STATIC ${dummyfile}) -else() - add_library(libmct INTERFACE) -endif() +add_library(libmct INTERFACE) ADD_DEPENDENCIES(libmct ${LIBMCT_PROJECT}) diff --git a/cmake/external/pybind11.cmake b/cmake/external/pybind11.cmake index 72a4bf65244456af0c0fb5fbdca90412cbb95c02..1297d613839caa9c730b9e4e6a9281d907f119b5 100644 --- a/cmake/external/pybind11.cmake +++ b/cmake/external/pybind11.cmake @@ -41,12 +41,6 @@ ExternalProject_Add( TEST_COMMAND "" ) -if(${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/pybind_dummy.c) - file(WRITE ${dummyfile} "const char * dummy_pybind = \"${dummyfile}\";") - add_library(pybind STATIC ${dummyfile}) -else() - add_library(pybind INTERFACE) -endif() +add_library(pybind INTERFACE) add_dependencies(pybind extern_pybind) diff --git a/cmake/external/rocprim.cmake b/cmake/external/rocprim.cmake index df4c88cadc4bc570db0eac9564806f559dfd443e..7cb765039714e5d665d594056f2335a765fa3314 100644 --- a/cmake/external/rocprim.cmake +++ b/cmake/external/rocprim.cmake @@ -44,12 +44,6 @@ ExternalProject_Add( INCLUDE_DIRECTORIES(${ROCPRIM_INCLUDE_DIR}) -if (${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/rocprim_dummy.c) - file(WRITE ${dummyfile} "const char *dummy_rocprim = \"${dummyfile}\";") - add_library(rocprim STATIC ${dummyfile}) -else() - add_library(rocprim INTERFACE) -endif() +add_library(rocprim INTERFACE) add_dependencies(rocprim extern_rocprim) diff --git a/cmake/external/threadpool.cmake b/cmake/external/threadpool.cmake index 20d605183a54564ae2827869f6deb6e993683524..24827b5bdf954785005adb106f0a5fca6b2694c8 100644 --- a/cmake/external/threadpool.cmake +++ b/cmake/external/threadpool.cmake @@ -41,12 +41,6 @@ ExternalProject_Add( TEST_COMMAND "" ) -if (${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/threadpool_dummy.c) - file(WRITE ${dummyfile} "const char *dummy_threadpool = \"${dummyfile}\";") - add_library(simple_threadpool STATIC ${dummyfile}) -else() - add_library(simple_threadpool INTERFACE) -endif() +add_library(simple_threadpool INTERFACE) add_dependencies(simple_threadpool extern_threadpool) diff --git a/cmake/external/xbyak.cmake b/cmake/external/xbyak.cmake index 1314f6fb5e6b35015442fadc1d965a6030f53c89..f990914ab73a6877e529c1bde5da6c1079bb0555 100644 --- a/cmake/external/xbyak.cmake +++ b/cmake/external/xbyak.cmake @@ -49,12 +49,6 @@ ExternalProject_Add( CMAKE_CACHE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=${XBYAK_INSTALL_ROOT} ) -if (${CMAKE_VERSION} VERSION_LESS "3.3.0") - set(dummyfile ${CMAKE_CURRENT_BINARY_DIR}/xbyak_dummy.c) - file(WRITE ${dummyfile} "const char *dummy_xbyak = \"${dummyfile}\";") - add_library(xbyak STATIC ${dummyfile}) -else() - add_library(xbyak INTERFACE) -endif() +add_library(xbyak INTERFACE) add_dependencies(xbyak ${XBYAK_PROJECT})