Fix installation of codegen headers Change-Id: I32751ea992ac3658827941c0dda4753da194affb
diff --git a/CMakeLists.txt b/CMakeLists.txt index f8cc86f..b727b06 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -652,6 +652,13 @@ file(GLOB CERES_PUBLIC_INTERNAL_HDRS ${Ceres_SOURCE_DIR}/include/ceres/internal/*.h) install(FILES ${CERES_PUBLIC_INTERNAL_HDRS} DESTINATION include/ceres/internal) +# Ceres codegen headers +file(GLOB CERES_PUBLIC_CODEGEN_HDRS ${Ceres_SOURCE_DIR}/include/ceres/codegen/*.h) +install(FILES ${CERES_PUBLIC_CODEGEN_HDRS} DESTINATION include/ceres/codegen) + +file(GLOB CERES_PUBLIC_CODEGEN_INTERNAL_HDRS ${Ceres_SOURCE_DIR}/include/ceres/codegen/internal/*.h) +install(FILES ${CERES_PUBLIC_CODEGEN_INTERNAL_HDRS} DESTINATION include/ceres/codegen/internal) + # Also setup installation of Ceres config.h configured with the current # build options into the installed headers directory. install(FILES ${Ceres_BINARY_DIR}/config/ceres/internal/config.h