cmake: fix condition to turn on/off ENABLE_KRM_WORKAROUND
Change-Id: I1a8efe88ffb1283d0343571f340a3b5715318e7d
This commit is contained in:
committed by
Masamichi Takagi
parent
6e4a29a422
commit
44261678f7
@ -105,10 +105,17 @@ execute_process(COMMAND bash -c "rpm -qi FJSVpxkrm-plugin-mckernel | awk '$1 ==
|
|||||||
OUTPUT_VARIABLE KRM_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
|
OUTPUT_VARIABLE KRM_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
message("KRM_VERSION: ${KRM_VERSION}")
|
message("KRM_VERSION: ${KRM_VERSION}")
|
||||||
|
|
||||||
if(NOT "${KRM_VERSION}" STREQUAL "" AND "${KRM_VERSION}" VERSION_LESS_EQUAL 4.0.1)
|
execute_process(COMMAND bash -c "rpm -qi FJSVpxkrm-plugin-mckernel | awk '$1 == \"Release\" && $2 == \":\" { print $3 }'"
|
||||||
option(ENABLE_KRM_WORKAROUND "krm workaround" ON)
|
OUTPUT_VARIABLE KRM_RELEASE OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
else()
|
message("KRM_RELEASE: ${KRM_RELEASE}")
|
||||||
|
|
||||||
|
if("${KRM_VERSION}" STREQUAL "")
|
||||||
option(ENABLE_KRM_WORKAROUND "krm workaround" OFF)
|
option(ENABLE_KRM_WORKAROUND "krm workaround" OFF)
|
||||||
|
elseif("${KRM_VERSION}" VERSION_GREATER_EQUAL 4.0.2 OR
|
||||||
|
("${KRM_VERSION}" VERSION_EQUAL 4.0.1 AND "${KRM_RELEASE}" VERSION_GREATER_EQUAL 25.13.1.0))
|
||||||
|
option(ENABLE_KRM_WORKAROUND "krm workaround" OFF)
|
||||||
|
else()
|
||||||
|
option(ENABLE_KRM_WORKAROUND "krm workaround" ON)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_KRM_WORKAROUND)
|
if(ENABLE_KRM_WORKAROUND)
|
||||||
|
|||||||
2
ihk
2
ihk
Submodule ihk updated: 9c89fe22a7...b374f0c97c
Reference in New Issue
Block a user