From ec0abb7b37aba8670bc35e629faf22600c106eb1 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 29 Sep 2025 16:42:30 +0500 Subject: [PATCH] cmake - fix missing installation for ifcgeom/serialization headers Was trying to reproduce IfcOpenHouse example outside of IfcOpenShell project and noticed that it's referring to a header not present in installation. --- cmake/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index a7248539c6..c2012e7933 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -1397,6 +1397,11 @@ if(BUILD_IFCGEOM) DESTINATION ${INCLUDEDIR}/ifcgeom ) + file(GLOB SERIALIZATION_H_FILES ../src/ifcgeom/serialization/*.h) + install(FILES ${SERIALIZATION_H_FILES} + DESTINATION ${INCLUDEDIR}/ifcgeom/serialization + ) + foreach(kernel ${GEOMETRY_KERNELS}) file(GLOB IFCGEOM_H_FILES ../src/ifcgeom/kernels/${kernel}/*.h) install(FILES ${IFCGEOM_H_FILES}