diff --git a/CMakeLists.txt b/CMakeLists.txt index 4b0962d..af08b26 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -193,6 +193,10 @@ xo_add_genfacet_all(xo-object2-genfacet-all) add_subdirectory(src/object2) add_subdirectory(utest) +install(DIRECTORY idl/ + DESTINATION share/${PROJECT_NAME}/idl + FILES_MATCHING PATTERN "*.json5") + xo_export_cmake_config(${PROJECT_NAME} ${PROJECT_VERSION} ${PROJECT_NAME}Targets) # ---------------------------------------------------------------- diff --git a/cmake/xo_object2Config.cmake.in b/cmake/xo_object2Config.cmake.in index 6773adb..2277209 100644 --- a/cmake/xo_object2Config.cmake.in +++ b/cmake/xo_object2Config.cmake.in @@ -7,4 +7,5 @@ find_dependency(xo_printable2) find_dependency(subsys) find_dependency(indentlog) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Share.cmake") check_required_components("@PROJECT_NAME@") diff --git a/src/object2/ISequence_Any.cpp b/src/object2/ISequence_Any.cpp index 372571f..77da7d3 100644 --- a/src/object2/ISequence_Any.cpp +++ b/src/object2/ISequence_Any.cpp @@ -3,6 +3,7 @@ **/ #include "sequence/ISequence_Any.hpp" +#include #include namespace xo {