diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index cf6e56a68e..0fdb58bd1c 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -641,30 +641,6 @@ if(BUILD_QTVIEWER) add_subdirectory(../src/qtviewer qtviewer) endif() -if(BUILD_IFCGEOM) - # install(FILES ${IFCGEOM_H_FILES} - # DESTINATION ${INCLUDEDIR}/ifcgeom - # ) - - install(FILES ${SCHEMA_AGNOSTIC_H_FILES} - 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} - DESTINATION ${INCLUDEDIR}/ifcgeom/kernels/${kernel} - ) - endforeach() - - install(TARGETS ${IFCGEOM_SCHEMA_LIBRARIES} ${kernel_libraries} IfcGeom) -endif(BUILD_IFCGEOM) - # Cmake uninstall target if(NOT TARGET uninstall) configure_file( diff --git a/src/ifcgeom/CMakeLists.txt b/src/ifcgeom/CMakeLists.txt index d84b8ec98b..8ffd1e77c4 100644 --- a/src/ifcgeom/CMakeLists.txt +++ b/src/ifcgeom/CMakeLists.txt @@ -31,6 +31,8 @@ if(NOT WASM_BUILD) target_link_libraries(IfcGeom IfcParse) endif() +install(TARGETS IfcGeom) + install(FILES ${SCHEMA_AGNOSTIC_H_FILES} DESTINATION ${INCLUDEDIR}/ifcgeom ) \ No newline at end of file