diff --git a/include/shogun/CMakeLists.txt b/include/shogun/CMakeLists.txt index f7ede520e69..1b60e74843a 100644 --- a/include/shogun/CMakeLists.txt +++ b/include/shogun/CMakeLists.txt @@ -23,4 +23,11 @@ SET( ${PROJECT_VAR_PREFIX}INCLUDE_DIRS ##### Include subdirs for processing ##### -ADD_SUBDIRECTORY( lib ) \ No newline at end of file +ADD_SUBDIRECTORY( lib ) + + +##### Create header-files manifest ##### +FILE( GLOB_RECURSE ${PROJECT_VAR_PREFIX}HEADERS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" *.h ) +FOREACH( _HEADER ${${PROJECT_VAR_PREFIX}HEADERS} ${${PROJECT_VAR_PREFIX}AUTO_HEADERS} ) + FILE( APPEND ${CMAKE_CURRENT_BINARY_DIR}/headers_list.txt "${_HEADER}\n" ) +ENDFOREACH( _HEADER ${${PROJECT_VAR_PREFIX}HEADERS} ${${PROJECT_VAR_PREFIX}AUTO_HEADERS} ) \ No newline at end of file