From c2afb6a5515fb430e3bccd7eb3d7ef1b365ba0ab Mon Sep 17 00:00:00 2001 From: Frank Winklmeier <fwinkl@cern> Date: Thu, 13 Aug 2020 12:29:27 +0200 Subject: [PATCH] TriggerMenuMT: Always rebuild L1 XML files Always rebuild the L1 menu files even if it has already been done. This fixes issues seen during incremental builds (e.g. ATR-21884). --- Trigger/TriggerCommon/TriggerMenuMT/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Trigger/TriggerCommon/TriggerMenuMT/CMakeLists.txt b/Trigger/TriggerCommon/TriggerMenuMT/CMakeLists.txt index b8cbae98c2c..dfbbd4dfb02 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/CMakeLists.txt +++ b/Trigger/TriggerCommon/TriggerMenuMT/CMakeLists.txt @@ -43,8 +43,8 @@ function( atlas_build_lvl1_trigger_menu menu ) COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_BINARY_DIR}/Menus/${menu}/ ${CMAKE_XML_OUTPUT_DIRECTORY}/TriggerMenuMT - COMMAND ${CMAKE_COMMAND} -E touch - ${CMAKE_CURRENT_BINARY_DIR}/${menu}.stamp + #COMMAND ${CMAKE_COMMAND} -E touch # do not create stamp file to force rebuild every time + #${CMAKE_CURRENT_BINARY_DIR}/${menu}.stamp DEPENDS "Package_$<JOIN:$<TARGET_PROPERTY:ATLAS_PACKAGES_TARGET,ATLAS_PACKAGES>,;Package_>" ) # Create custom target and add it to package dependencies -- GitLab