From 404566e45979d76d48d0a8ef919f22ce87838013 Mon Sep 17 00:00:00 2001 From: Chen Weihang Date: Tue, 21 Jul 2020 21:04:47 +0800 Subject: [PATCH] move nccl.h find code to avoid cmake error (#25589) --- cmake/nccl.cmake | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cmake/nccl.cmake b/cmake/nccl.cmake index be84c54fd2f..9124fec0b85 100644 --- a/cmake/nccl.cmake +++ b/cmake/nccl.cmake @@ -7,14 +7,14 @@ if(WIN32) return() endif() -set(NCCL_ROOT "/usr" CACHE PATH "NCCL ROOT") -find_path(NCCL_INCLUDE_DIR nccl.h - PATHS ${NCCL_ROOT} ${NCCL_ROOT}/include ${NCCL_ROOT}/local/include - $ENV{NCCL_ROOT} $ENV{NCCL_ROOT}/include $ENV{NCCL_ROOT}/local/include - NO_DEFAULT_PATH -) - if(WITH_NCCL) + set(NCCL_ROOT "/usr" CACHE PATH "NCCL ROOT") + find_path(NCCL_INCLUDE_DIR nccl.h + PATHS ${NCCL_ROOT} ${NCCL_ROOT}/include ${NCCL_ROOT}/local/include + $ENV{NCCL_ROOT} $ENV{NCCL_ROOT}/include $ENV{NCCL_ROOT}/local/include + NO_DEFAULT_PATH + ) + file(READ ${NCCL_INCLUDE_DIR}/nccl.h NCCL_VERSION_FILE_CONTENTS) string(REGEX MATCH "define NCCL_VERSION_CODE +([0-9]+)" -- GitLab