From 5f4fd1c6e6a42f0f2a2503d19495c66cacb3d8c9 Mon Sep 17 00:00:00 2001 From: ckampm <36269892+ckampm@users.noreply.github.com> Date: Sun, 4 May 2025 22:44:28 +0200 Subject: [PATCH 1/2] Fix include directory of INSTALL_INTERFACE --- src/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 55f0947..d2a99ed 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -46,7 +46,7 @@ function(hdr_histogram_add_library NAME LIBRARY_TYPE DO_INSTALL) ${NAME} PUBLIC $ - $) + $) if(DO_INSTALL) install( TARGETS ${NAME} From f556d3d24cf9235f38a7f0c78f44d68110ead91f Mon Sep 17 00:00:00 2001 From: ckampm <36269892+ckampm@users.noreply.github.com> Date: Sun, 11 May 2025 23:01:40 +0200 Subject: [PATCH 2/2] CMake: Add alias targets --- src/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d2a99ed..4b23bb7 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -47,6 +47,9 @@ function(hdr_histogram_add_library NAME LIBRARY_TYPE DO_INSTALL) PUBLIC $ $) + + add_library(${PROJECT_NAME}::${NAME} ALIAS ${NAME}) + if(DO_INSTALL) install( TARGETS ${NAME}