mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-28 18:09:31 -06:00
Autogen: Tests: Disable an AUTOMOC_DEPENDS_FILTER test for Ninja
Ninja does not recognize changes in included files that are generated by AUTOMOC on the first run. This is an open issue: https://gitlab.kitware.com/cmake/cmake/issues/16776
This commit is contained in:
@@ -57,7 +57,11 @@ if (NOT plDAfter GREATER plDBefore)
|
|||||||
message(SEND_ERROR "file (${plDFile}) should have changed!")
|
message(SEND_ERROR "file (${plDFile}) should have changed!")
|
||||||
endif()
|
endif()
|
||||||
if (NOT plEAfter GREATER plEBefore)
|
if (NOT plEAfter GREATER plEBefore)
|
||||||
message(SEND_ERROR "file (${plEFile}) should have changed!")
|
# There's a bug in Ninja on Windows
|
||||||
|
# https://gitlab.kitware.com/cmake/cmake/issues/16776
|
||||||
|
if(NOT ("${CMAKE_GENERATOR}" MATCHES "Ninja"))
|
||||||
|
message(SEND_ERROR "file (${plEFile}) should have changed!")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# - Ensure that the timestamp will change.
|
# - Ensure that the timestamp will change.
|
||||||
@@ -83,6 +87,10 @@ endif()
|
|||||||
if (NOT plDAfter GREATER plDBefore)
|
if (NOT plDAfter GREATER plDBefore)
|
||||||
message(SEND_ERROR "file (${plDFile}) should have changed!")
|
message(SEND_ERROR "file (${plDFile}) should have changed!")
|
||||||
endif()
|
endif()
|
||||||
if (NOT plEAfter GREATER plEBefore)
|
if (NOT plEAfter GREATER plEBefore)
|
||||||
message(SEND_ERROR "file (${plEFile}) should have changed!")
|
# There's a bug in Ninja on Windows
|
||||||
|
# https://gitlab.kitware.com/cmake/cmake/issues/16776
|
||||||
|
if(NOT ("${CMAKE_GENERATOR}" MATCHES "Ninja"))
|
||||||
|
message(SEND_ERROR "file (${plEFile}) should have changed!")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
Reference in New Issue
Block a user