File: FinalizeHeadercheck.cmake

package info (click to toggle)
dune-common 2.10.0-4
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 5,804 kB
  • sloc: cpp: 52,256; python: 3,979; sh: 1,658; makefile: 17
file content (16 lines) | stat: -rw-r--r-- 802 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception

# this is script is called at the end of all header checks
if(ENABLE_HEADERCHECK)
  message("Headerchecks finished! Rerun CMake if a new file has not been checked!")
else()
  message("The headercheck feature is currently disabled. You can enable it by adding ENABLE_HEADERCHECK=1 to your cmake flags.")
endif()

#message("Running make clean on headercheck targets...")
#this cleans the build directory from pollution through headerchecks but prevents caching... :/
#file(GLOB_RECURSE list "./CMakeFiles/headercheck_*/cmake_clean.cmake")
#foreach(item ${list})
 # execute_process(COMMAND ${CMAKE_COMMAND} -P ${item})
#endforeach()