diff --git a/Applications/CMakeLists.txt b/Applications/CMakeLists.txt index a331a59c..3d7886d7 100644 --- a/Applications/CMakeLists.txt +++ b/Applications/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(Applications LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/CMakeLists.txt b/CMakeLists.txt index b132bfe0..d44257d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ cmake_minimum_required(VERSION 3.21.3 FATAL_ERROR) project(ROCm-SDK-Examples LANGUAGES CXX VERSION 6.3.0) -enable_testing() +include(CTest) add_subdirectory(Applications) add_subdirectory(HIP-Basic) diff --git a/HIP-Basic/CMakeLists.txt b/HIP-Basic/CMakeLists.txt index 3f26d196..1e26f3de 100644 --- a/HIP-Basic/CMakeLists.txt +++ b/HIP-Basic/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(HIP-Basic LANGUAGES CXX) +include(CTest) # ROCm installation path if(WIN32) diff --git a/Libraries/CMakeLists.txt b/Libraries/CMakeLists.txt index 0d779b9a..67a86ce3 100644 --- a/Libraries/CMakeLists.txt +++ b/Libraries/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(Libraries LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/hipBLAS/CMakeLists.txt b/Libraries/hipBLAS/CMakeLists.txt index 3bc8ff65..3212d925 100644 --- a/Libraries/hipBLAS/CMakeLists.txt +++ b/Libraries/hipBLAS/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(hipBLAS_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/hipCUB/CMakeLists.txt b/Libraries/hipCUB/CMakeLists.txt index 6c48937c..273629e1 100644 --- a/Libraries/hipCUB/CMakeLists.txt +++ b/Libraries/hipCUB/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(hipCUB_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/hipFFT/CMakeLists.txt b/Libraries/hipFFT/CMakeLists.txt index 123e0a6d..4bd42aba 100644 --- a/Libraries/hipFFT/CMakeLists.txt +++ b/Libraries/hipFFT/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(hipFFT_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/hipSOLVER/CMakeLists.txt b/Libraries/hipSOLVER/CMakeLists.txt index 69cf0cf5..f0a68761 100644 --- a/Libraries/hipSOLVER/CMakeLists.txt +++ b/Libraries/hipSOLVER/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(hipSOLVER_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocBLAS/CMakeLists.txt b/Libraries/rocBLAS/CMakeLists.txt index 28646018..0bafc4c9 100644 --- a/Libraries/rocBLAS/CMakeLists.txt +++ b/Libraries/rocBLAS/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocBLAS_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocFFT/CMakeLists.txt b/Libraries/rocFFT/CMakeLists.txt index 157f41a8..b6fed457 100644 --- a/Libraries/rocFFT/CMakeLists.txt +++ b/Libraries/rocFFT/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocFFT_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocPRIM/CMakeLists.txt b/Libraries/rocPRIM/CMakeLists.txt index 75abfbb1..9778364b 100644 --- a/Libraries/rocPRIM/CMakeLists.txt +++ b/Libraries/rocPRIM/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocPRIM_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocRAND/CMakeLists.txt b/Libraries/rocRAND/CMakeLists.txt index f6594ad9..cbf6e189 100644 --- a/Libraries/rocRAND/CMakeLists.txt +++ b/Libraries/rocRAND/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocRAND_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocSOLVER/CMakeLists.txt b/Libraries/rocSOLVER/CMakeLists.txt index 0bfccfaa..f5f23450 100644 --- a/Libraries/rocSOLVER/CMakeLists.txt +++ b/Libraries/rocSOLVER/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocSOLVER_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocSPARSE/CMakeLists.txt b/Libraries/rocSPARSE/CMakeLists.txt index 586684bd..cc19edf0 100644 --- a/Libraries/rocSPARSE/CMakeLists.txt +++ b/Libraries/rocSPARSE/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocSPARSE_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Libraries/rocThrust/CMakeLists.txt b/Libraries/rocThrust/CMakeLists.txt index 17b36770..69ffee1b 100644 --- a/Libraries/rocThrust/CMakeLists.txt +++ b/Libraries/rocThrust/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(rocThrust_examples LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin}) diff --git a/Tutorials/CMakeLists.txt b/Tutorials/CMakeLists.txt index 3dadc1a1..7c342bc9 100644 --- a/Tutorials/CMakeLists.txt +++ b/Tutorials/CMakeLists.txt @@ -22,6 +22,7 @@ cmake_minimum_required(VERSION 3.21 FATAL_ERROR) project(Tutorials LANGUAGES CXX) +include(CTest) file(RELATIVE_PATH folder_bin ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/${folder_bin})