Skip to content
Snippets Groups Projects
Commit 282f6196 authored by René Fritze's avatar René Fritze
Browse files

[cmake] remove own headercheck imp

instead default to activate dune-common's
parent 5c1771eb
No related branches found
No related tags found
No related merge requests found
......@@ -160,3 +160,6 @@ set(DS_MAX_MIC_THREADS CACHE INTEGER 120)
set(DUNE_STUFF_TEST_DIR ${dune-stuff_SOURCE_DIR}/dune/stuff/test/)
set(DUNE_TEST_TIMEOUT 180 CACHE STRING "per-test timeout in seconds")
set(ENABLE_PERFMON 0 CACHE STRING "enable likwid performance monitoring API usage")
if(NOT DS_HEADERCHECK_DISABLE)
set( ENABLE_HEADERCHECK 1 )
endif(NOT DS_HEADERCHECK_DISABLE)
......@@ -19,18 +19,6 @@ function(TO_LIST_SPACES _LIST_NAME OUTPUT_VAR)
set(${OUTPUT_VAR} "${NEW_LIST_SPACE}" PARENT_SCOPE)
endfunction()
MACRO( DS_HEADERCHECK )
ADD_CUSTOM_TARGET( ds_headercheck SOURCES ${ARGN} )
FOREACH( HEADER ${ARGN} )
string(REPLACE "/" "_" fn ${HEADER})
SET( TEST_NAME "ds_headercheck_${fn}")
configure_file( ${dune-stuff_SOURCE_DIR}/cmake/headercheck.cpp.in ${CMAKE_CURRENT_BINARY_DIR}/headercheck/${TEST_NAME}.cpp )
ADD_LIBRARY( ${TEST_NAME} EXCLUDE_FROM_ALL STATIC ${CMAKE_CURRENT_BINARY_DIR}/headercheck/${TEST_NAME}.cpp )
set_target_properties(${TEST_NAME} PROPERTIES LINKER_LANGUAGE CXX)
add_dependencies( ds_headercheck ${TEST_NAME} )
ENDFOREACH( HEADER )
ENDMACRO( HEADERCHECK )
MACRO( DEPENDENCYCHECK )
ADD_CUSTOM_TARGET( dependenycheck SOURCES ${ARGN} )
FOREACH( HEADER ${ARGN} )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment