static linking of qwt

This commit is contained in:
Erik Frojdh
2022-11-21 16:12:04 +01:00
parent b08bf08ea9
commit 0ae15e5aa2
5 changed files with 61 additions and 4 deletions

View File

@ -10,7 +10,9 @@ find_package(Qt5 5.9 COMPONENTS Widgets Core Gui REQUIRED)
find_package(PNG REQUIRED)
find_package(ZLIB REQUIRED)
find_package(Qwt 6.1 REQUIRED)
# find_package(Qwt 6.1 REQUIRED)
# add_subdirectory(${PROJECT_SOURCE_DIR}/libs/qwt)
set(SOURCES
slsDetectorPlotting/src/SlsQt1DPlot.cpp
@ -89,7 +91,7 @@ add_executable(slsDetectorGui
target_include_directories(slsDetectorGui PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
"$<BUILD_INTERFACE:${QWT_INCLUDE_DIR}>"
# "$<BUILD_INTERFACE:${QWT_INCLUDE_DIR}>"
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/slsDetectorPlotting/include>"
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>"
"$<BUILD_INTERFACE:${QT5Widgets_INCLUDE_DIRS}>"
@ -100,7 +102,7 @@ target_include_directories(slsDetectorGui PUBLIC
target_link_libraries(slsDetectorGui PUBLIC
slsProjectOptions
slsDetectorStatic
${QWT_LIBRARIES}
# ${QWT_LIBRARIES}
PNG::PNG
ZLIB::ZLIB
Qt5::Widgets
@ -110,6 +112,7 @@ target_link_libraries(slsDetectorGui PUBLIC
PRIVATE
slsProjectWarnings
qwt
)
set_target_properties(slsDetectorGui PROPERTIES