--- a/torch/headeronly/CMakeLists.txt +++ b/torch/headeronly/CMakeLists.txt @@ -19,13 +19,15 @@ configure_file( ${CMAKE_BINARY_DIR}/torch/headeronly/macros/cmake_macros.h) file(GLOB HEADERONLY_HEADERS CONFIGURE_DEPENDS - *.h core/**/*.h cpu/**/*.h macros/*.h util/*.h ) +set_source_files_properties(version.h PROPERTIES GENERATED TRUE) +list(APPEND HEADERONLY_HEADERS ${CMAKE_CURRENT_LIST_DIR}/version.h) + add_library(headeronly INTERFACE ${HEADERONLY_HEADERS}) install(FILES ${CMAKE_BINARY_DIR}/torch/headeronly/macros/cmake_macros.h