mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-07 06:09:52 -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!")
|
||||
endif()
|
||||
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()
|
||||
|
||||
# - Ensure that the timestamp will change.
|
||||
@@ -83,6 +87,10 @@ endif()
|
||||
if (NOT plDAfter GREATER plDBefore)
|
||||
message(SEND_ERROR "file (${plDFile}) should have changed!")
|
||||
endif()
|
||||
if (NOT plEAfter GREATER plEBefore)
|
||||
message(SEND_ERROR "file (${plEFile}) should have changed!")
|
||||
if (NOT plEAfter GREATER plEBefore)
|
||||
# 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()
|
||||
|
||||
Reference in New Issue
Block a user