Allow overriding CMAKE_CXX_COMPILER (#436)

Using set as-is doesn't allow the user to set their own rocm path.
This is useful for community packagers or debugging.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Этот коммит содержится в:
Jeremy Newton
2024-10-24 11:36:14 -04:00
коммит произвёл GitHub
родитель e463cbd0f2
Коммит 07ecb5e7d6
8 изменённых файлов: 8 добавлений и 8 удалений
+1 -1
Просмотреть файл
@@ -78,7 +78,7 @@ message("-- ${BoldBlue}rocDecode Install Path -- ${CMAKE_INSTALL_PREFIX}${Colour
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH} ${ROCM_PATH}/hip)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode Build Type
if(NOT CMAKE_BUILD_TYPE)
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")
+1 -1
Просмотреть файл
@@ -36,7 +36,7 @@ endif()
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/../../cmake)
list(APPEND CMAKE_PREFIX_PATH ${ROCM_PATH}/hip ${ROCM_PATH})
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++)
set(CMAKE_CXX_COMPILER ${ROCM_PATH}/lib/llvm/bin/clang++ CACHE STRING "ROCm Compiler path")
# rocDecode sample build type
set(DEFAULT_BUILD_TYPE "Release")