From 5927c732957beb4e61215527148d123194bb6dc3 Mon Sep 17 00:00:00 2001 From: Przemek <4788832+przemek83@users.noreply.github.com> Date: Mon, 31 Jul 2023 21:32:16 +0200 Subject: [PATCH] Update CMakeLists.txt Fixed public headers. --- CMakeLists.txt | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 87a92ce..869c3d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,21 +52,25 @@ set(UI source_group("UI Files" FILES ${UI}) add_library(${PROJECT_NAME} SHARED ${SOURCES} ${HEADERS} ${UI}) + +set(PUBLIC_HEADERS + src/wble_global.h + src/DoubleSlider.h + src/Filter.h + src/FilterStrings.h + src/FilterDates.h + src/FilterNumbers.h + src/FilterIntegers.h + src/FilterDoubles.h + src/ProgressBar.h + src/ProgressBarInfinite.h + src/ProgressBarCounter.h +) + set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION 1 - PUBLIC_HEADER - src/wble_global.h - src/DoubleSlider.h - src/Filter.h - src/FilterStrings.h - src/FilterDates.h - src/FilterNumbers.h - src/FilterIntegers.h - src/FilterDoubles.h - src/ProgressBar.h - src/ProgressBarInfinite.h - src/ProgressBarCounter.h + PUBLIC_HEADER "${PUBLIC_HEADERS}" ) target_include_directories(${PROJECT_NAME} PUBLIC src)