summaryrefslogtreecommitdiffstats
path: root/cmake/QtModuleHeadersCheck.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/QtModuleHeadersCheck.cmake')
-rw-r--r--cmake/QtModuleHeadersCheck.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/cmake/QtModuleHeadersCheck.cmake b/cmake/QtModuleHeadersCheck.cmake
index d241f5bb55..39053f3e10 100644
--- a/cmake/QtModuleHeadersCheck.cmake
+++ b/cmake/QtModuleHeadersCheck.cmake
@@ -11,7 +11,8 @@ if(EXISTS ${HEADER_CHECK_EXCEPTIONS})
file(READ ${HEADER_CHECK_EXCEPTIONS} header_check_exception_list)
endif()
-file(TO_CMAKE_PATH "${INPUT_HEADER_FILE}" header)
+get_filename_component(header "${INPUT_HEADER_FILE}" REALPATH)
+file(TO_CMAKE_PATH "${header}" header)
foreach(exception IN LISTS header_check_exception_list)
file(TO_CMAKE_PATH "${exception}" exception)
if(exception STREQUAL header)