From c3126bab8a36cf282ba327a09ca0352c0512331d Mon Sep 17 00:00:00 2001 From: Siu Chi Chan Date: Fri, 3 Mar 2017 03:11:41 -0500 Subject: [PATCH] fix hcc version string extraction Change-Id: Ie209b6deae55c779a577aaccb1bc21f969f69e14 --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 20d0f1ff31..72cc2469e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,9 +68,10 @@ if(HIP_PLATFORM STREQUAL "hcc") endif() if(IS_ABSOLUTE ${HCC_HOME} AND EXISTS ${HCC_HOME} AND IS_DIRECTORY ${HCC_HOME}) execute_process(COMMAND ${HCC_HOME}/bin/hcc --version - COMMAND cut -d\ -f9 OUTPUT_VARIABLE HCC_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE) + string(REGEX REPLACE ".*based on HCC " "" HCC_VERSION ${HCC_VERSION}) + string(REGEX REPLACE " .*" "" HCC_VERSION ${HCC_VERSION}) message(STATUS "Looking for HCC in: " ${HCC_HOME} ". Found version: " ${HCC_VERSION}) else() message(FATAL_ERROR "Don't know where to find HCC. Please specify abolute path using -DHCC_HOME")