You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
921 B
23 lines
921 B
file(STRINGS "${exe}" manifest_content1 REGEX "name=\"Kitware.CMake.MSMultipleManifest\"")
|
|
if(manifest_content1)
|
|
message(STATUS "Expected manifest content found:\n ${manifest_content1}")
|
|
else()
|
|
message(FATAL_ERROR "Expected manifest content not found in\n ${exe}")
|
|
endif()
|
|
|
|
# Verify Second Manifest Content is inside Executable.
|
|
file(STRINGS "${exe}" manifest_content2 REGEX "8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a")
|
|
if(manifest_content2)
|
|
message(STATUS "Expected manifest content found:\n ${manifest_content2}")
|
|
else()
|
|
message(FATAL_ERROR "Expected manifest content not found in\n ${exe}")
|
|
endif()
|
|
|
|
# Verify Third Manifest Content is inside Executable.
|
|
file(STRINGS "${exe}" manifest_content3 REGEX "<dpiAware>true</dpiAware>")
|
|
if(manifest_content3)
|
|
message(STATUS "Expected manifest content found:\n ${manifest_content3}")
|
|
else()
|
|
message(FATAL_ERROR "Expected manifest content not found in\n ${exe}")
|
|
endif()
|