Skip to content

Commit c5d0449

Browse files
authored
Enable TAEF path specification via environment variable (#2778)
1 parent 4bea79a commit c5d0449

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

cmake/modules/FindTAEF.cmake

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ find_path(TAEF_INCLUDE_DIR # Set variable TAEF_INCLUDE_DIR
1010
HINTS "${CMAKE_SOURCE_DIR}/external/taef/build/Include"
1111
HINTS "${WINDOWS_KIT_10_PATH}/Testing/Development/inc"
1212
HINTS "${WINDOWS_KIT_81_PATH}/Testing/Development/inc"
13+
HINTS "$ENV{TAEF_PATH}/../../../Include"
14+
HINTS "$ENV{TAEF_PATH}/../../../Development/inc"
1315
DOC "path to TAEF header files"
1416
HINTS
1517
)
@@ -68,6 +70,9 @@ elseif(EXISTS "${WINDOWS_KIT_10_PATH}/Testing/Runtimes/TAEF/x86/te.exe"
6870
elseif(EXISTS "${WINDOWS_KIT_81_PATH}/Testing/Runtimes/TAEF/x86/te.exe"
6971
AND EXISTS "${WINDOWS_KIT_81_PATH}/Testing/Runtimes/TAEF/x64/te.exe")
7072
set(TAEF_BIN_DIR "${WINDOWS_KIT_81_PATH}/Testing/Runtimes/TAEF")
73+
elseif(EXISTS "${TAEF_PATH}/te.exe")
74+
set(TAEF_BIN_DIR "${TAEF_PATH}/..")
75+
message("TAEF_BIN_DIR=${TAEF_BIN_DIR}")
7176
elseif(EXISTS "${WINDOWS_KIT_10_PATH}")
7277
message(ERROR "Unable to find TAEF binaries under Windows 10 SDK.")
7378
elseif(EXISTS "${WINDOWS_KIT_81_PATH}")

0 commit comments

Comments
 (0)