From 204ec108605ef480131010598b336fb9d8ba579b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20MANELLI?= Date: Tue, 28 Apr 2026 12:33:29 +0200 Subject: [PATCH 1/3] fix: install headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andrés MANELLI --- cmake/BuildNonROS.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/BuildNonROS.cmake b/cmake/BuildNonROS.cmake index e9981f6..cf86302 100644 --- a/cmake/BuildNonROS.cmake +++ b/cmake/BuildNonROS.cmake @@ -122,3 +122,6 @@ install( DESTINATION share/oculus/cmake COMPONENT dev ) + +install(DIRECTORY include/${PROJECT_NAME}/ + DESTINATION include/${PROJECT_NAME}) From 805b79809682fb23c538c6442e7550603e3ee054 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20MANELLI?= Date: Wed, 6 May 2026 12:55:34 +0200 Subject: [PATCH 2/3] fix: install library on the system MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andrés MANELLI --- cmake/BuildNonROS.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/BuildNonROS.cmake b/cmake/BuildNonROS.cmake index cf86302..0b53292 100644 --- a/cmake/BuildNonROS.cmake +++ b/cmake/BuildNonROS.cmake @@ -125,3 +125,7 @@ install( install(DIRECTORY include/${PROJECT_NAME}/ DESTINATION include/${PROJECT_NAME}) + +install(TARGETS oculus + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +) From f0fcfe5a194e62723d407d30278b0ee148dff38c Mon Sep 17 00:00:00 2001 From: Aaron Marburg Date: Wed, 6 May 2026 12:27:33 -0700 Subject: [PATCH 3/3] Use CMAKE_INSTALL_* --- cmake/BuildNonROS.cmake | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmake/BuildNonROS.cmake b/cmake/BuildNonROS.cmake index 0b53292..902dc38 100644 --- a/cmake/BuildNonROS.cmake +++ b/cmake/BuildNonROS.cmake @@ -123,9 +123,10 @@ install( COMPONENT dev ) -install(DIRECTORY include/${PROJECT_NAME}/ - DESTINATION include/${PROJECT_NAME}) +install(DIRECTORY include/ + TYPE INCLUDE +) install(TARGETS oculus - LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY )