diff --git a/docs/devguide/building/cmake.rst b/docs/devguide/building/cmake.rst index ae6a9caf44e..85397d56ca0 100644 --- a/docs/devguide/building/cmake.rst +++ b/docs/devguide/building/cmake.rst @@ -186,7 +186,7 @@ install(IMPORTED_RUNTIME_ARTIFACTS) .. versionadded:: 3.20 -If using CMake 3.21 or later, it’s possible to install :ref:`executables ` and :ref:`shared libraries ` from OpenDDS, ACE, and TAO in CMake along side the application using `install(IMPORTED_RUNTIME_ARTIFACTS) `__. +If using CMake 3.21 or later, it’s possible to install :ref:`executables ` and :ref:`shared libraries ` from OpenDDS, ACE, and TAO in CMake along side the application using `install(IMPORTED_RUNTIME_ARTIFACTS) `__. This will just install shared libraries and executables, not static libraries, headers, or anything else required for building applications. If OpenDDS and ACE/TAO is built with ``clang``, the shared libraries might be missing an ``SONAME`` entry. @@ -212,7 +212,7 @@ It is possible to install files from the :ref:`OPENDDS_*_INTERFACE_FILES target See the :ghfile:`install Test ` for an example of this. It uses `install(FILES) `__, but there isn't any restriction on what installation method can be used. For example, the `PUBLIC_HEADER `__ target property could be set on target to the desired files from the interface lists. -Then they installed using `install(TARGETS ... PUBLIC_HEADER ...) `__. +Then they could be installed using `install(TARGETS ... PUBLIC_HEADER ...) `__. Manually Creating config.cmake ==============================