feat: adapt to new wfassoc lib for qwfassoc

This commit is contained in:
2026-08-17 10:38:39 +08:00
parent d2e5bcf2ed
commit 6687ccb143
5 changed files with 5 additions and 138 deletions
+2 -3
View File
@@ -13,13 +13,12 @@ set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
# Make the bundled Findwfassoc.cmake module visible to find_package().
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
# Qt and LinguistTools are used by both subprojects, so they are looked up at
# the top level. The same is true for wfassoc: although only the qwfassoc
# library links against it directly, PUBLIC propagation from the library
# target makes the dependency available to qwfassoc-standalone as well.
# wfassoc ships a standard config-mode package (wfassocConfig.cmake); point
# CMAKE_PREFIX_PATH or wfassoc_ROOT at its install prefix to locate it.
# toml11 is only needed when the standalone executable is built, so it is
# looked up conditionally below.
find_package(Qt6 REQUIRED COMPONENTS Widgets LinguistTools)