From 251274b7b8a4e08f5cab25ba87809e0c94584cfb Mon Sep 17 00:00:00 2001 From: Fred Hornsey Date: Thu, 12 Oct 2023 17:58:49 -0500 Subject: [PATCH] Fix Links in CMake Package Documentation The CMake 3.28 release candidate was put up recently and apparently the latest documentation is updated to point to release candidates. This updates URLs to the `install` command documentation, which seems to have had layout changed somewhat. --- docs/devguide/building/cmake.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ==============================