Skip to content

Commit a5d777f

Browse files
sync: from linuxdeepin/dtkdeclarative
Synchronize source files from linuxdeepin/dtkdeclarative. Source-pull-request: linuxdeepin/dtkdeclarative#555
1 parent b589d3c commit a5d777f

13 files changed

Lines changed: 79 additions & 73 deletions

File tree

CMakeLists.txt

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,41 @@
11
cmake_minimum_required(VERSION 3.10)
22

3-
file(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" DTK_FILE_VERSION)
4-
string(STRIP "${DTK_FILE_VERSION}" DTK_FILE_VERSION)
5-
set(DTK_VERSION "${DTK_FILE_VERSION}" CACHE STRING "Define project version")
3+
file(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" FILE_VERSION)
4+
string(STRIP "${FILE_VERSION}" FILE_VERSION)
5+
66
project(DtkDeclarative
7-
VERSION "${DTK_VERSION}"
7+
VERSION ${FILE_VERSION}
88
DESCRIPTION "DTK Declarative module"
99
HOMEPAGE_URL "https://github.com/linuxdeepin/dtkdeclarative"
1010
LANGUAGES CXX
1111
)
1212

13-
if (${PROJECT_VERSION_MAJOR} STREQUAL "5")
14-
set(QT_DEFAULT_MAJOR_VERSION "5")
15-
set(QT_VERSION_MAJOR "5")
13+
# 引入 DTK5/DTK6 构建选项
14+
option(DTK5 "Build DTK5." ON)
15+
if(DTK5)
16+
set(DTK_VERSION_MAJOR "5")
17+
set(DTK_NAME_SUFFIX "") # DTK5 产品名称后缀为空
1618
set(EnableQt5 on)
1719
set(EnableDtk5 on)
1820
set(EnableQt6 off)
1921
set(EnableDtk6 off)
20-
elseif(${PROJECT_VERSION_MAJOR} STREQUAL "6")
21-
set(QT_DEFAULT_MAJOR_VERSION "6")
22-
set(QT_VERSION_MAJOR "6")
22+
else()
2323
set(DTK_VERSION_MAJOR "6")
24+
set(DTK_NAME_SUFFIX "6") # DTK6 产品名称后缀为 "6"
2425
set(EnableQt5 off)
2526
set(EnableDtk5 off)
2627
set(EnableQt6 on)
2728
set(EnableDtk6 on)
28-
else()
29-
message(FATAL_ERROR "Only support DTK_VERSION is 5 or 6")
3029
endif()
3130

31+
set(DTK_VERSION_MINOR ${PROJECT_VERSION_MINOR})
32+
set(DTK_VERSION_PATCH ${PROJECT_VERSION_PATCH})
33+
set(DTK_VERSION "${DTK_VERSION_MAJOR}.${DTK_VERSION_MINOR}.${DTK_VERSION_PATCH}")
34+
set(QT_VERSION_MAJOR ${DTK_VERSION_MAJOR})
35+
set(QT_DEFAULT_MAJOR_VERSION ${QT_VERSION_MAJOR})
36+
3237
set(ENABLE_COV OFF CACHE BOOL "Generate coverage info")
33-
set(LIB_NAME dtk${DTK_VERSION_MAJOR}declarative)
38+
set(LIB_NAME dtk${DTK_NAME_SUFFIX}declarative)
3439

3540
set(CMAKE_CXX_STANDARD 11)
3641
set(CMAKE_CXX_STANDARD_REQUIRED ON)
@@ -50,9 +55,9 @@ include(DtkBuildConfig)
5055
set(BUILD_DOCS ON CACHE BOOL "Generate doxygen-based documentation")
5156

5257
set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" CACHE STRING "Library install path")
53-
set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dtk${PROJECT_VERSION_MAJOR}/DDeclarative" CACHE STRING "Headers install path")
58+
set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dtk${DTK_VERSION_MAJOR}/DDeclarative" CACHE STRING "Headers install path")
5459
set(TEMPLATE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/share/qtcreator/templates/wizards/projects/qml${DTK_VERSION_MAJOR}-app-template" CACHE STRING "Directory to install QtCreator template")
55-
set(CONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/Dtk${DTK_VERSION_MAJOR}Declarative" CACHE STRING "CMake config file install directory")
60+
set(CONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/Dtk${DTK_NAME_SUFFIX}Declarative" CACHE STRING "CMake config file install directory")
5661
set(PKGCONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/pkgconfig" CACHE STRING "Directory to install pkg-config file")
5762
set(MKSPECS_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/qt${QT_VERSION_MAJOR}/mkspecs/modules" CACHE STRING "Qt pri module install directory")
5863
set(QML_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/qt${QT_VERSION_MAJOR}/qml" CACHE STRING "Qml plugin install directory")
@@ -88,7 +93,7 @@ else ()
8893
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Ofast")
8994
endif ()
9095

91-
set(DDECLARATIVE_TRANSLATIONS_DIR "dtk${PROJECT_VERSION_MAJOR}/DDeclarative/translations" CACHE STRING "DDeclarative translations directory")
96+
set(DDECLARATIVE_TRANSLATIONS_DIR "dtk${DTK_VERSION_MAJOR}/DDeclarative/translations" CACHE STRING "DDeclarative translations directory")
9297
set(DDECLARATIVE_TRANSLATIONS_PATH "share/${DDECLARATIVE_TRANSLATIONS_DIR}")
9398
set(TRANSLATIONS_INSTALL_PATH "${DDECLARATIVE_TRANSLATIONS_PATH}")
9499

@@ -113,6 +118,7 @@ if(BUILD_DOCS)
113118
endif()
114119

115120
if(BUILD_TESTING)
121+
enable_testing()
116122
add_subdirectory(tests)
117123
add_dependencies(unit-test ${PLUGIN_NAME} ${STYLE_PLUGIN_NAME})
118124
if(EnableQt6)
@@ -135,20 +141,20 @@ install(DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/misc/qml-app-template/" DESTINATION
135141

136142
configure_package_config_file(
137143
"${CMAKE_CURRENT_LIST_DIR}/misc/DtkDeclarativeConfig.cmake.in"
138-
"${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_VERSION_MAJOR}DeclarativeConfig.cmake"
144+
"${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_NAME_SUFFIX}DeclarativeConfig.cmake"
139145
INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}"
140146
)
141147
write_basic_package_version_file(
142-
"${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_VERSION_MAJOR}DeclarativeConfigVersion.cmake"
143-
VERSION ${VERSION}
148+
"${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_NAME_SUFFIX}DeclarativeConfigVersion.cmake"
149+
VERSION ${DTK_VERSION}
144150
COMPATIBILITY SameMajorVersion
145151
)
146152
# Install cmake config file
147-
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_VERSION_MAJOR}DeclarativeConfig.cmake" DESTINATION "${CONFIG_INSTALL_DIR}")
148-
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_VERSION_MAJOR}DeclarativeConfigVersion.cmake" DESTINATION "${CONFIG_INSTALL_DIR}")
153+
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_NAME_SUFFIX}DeclarativeConfig.cmake" DESTINATION "${CONFIG_INSTALL_DIR}")
154+
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Dtk${DTK_NAME_SUFFIX}DeclarativeConfigVersion.cmake" DESTINATION "${CONFIG_INSTALL_DIR}")
149155
# Install pkg-config file
150-
configure_file("${PROJECT_SOURCE_DIR}/misc/dtkdeclarative.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/dtk${DTK_VERSION_MAJOR}declarative.pc" @ONLY)
151-
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/dtk${DTK_VERSION_MAJOR}declarative.pc" DESTINATION "${PKGCONFIG_INSTALL_DIR}")
156+
configure_file("${PROJECT_SOURCE_DIR}/misc/dtkdeclarative.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/dtk${DTK_NAME_SUFFIX}declarative.pc" @ONLY)
157+
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/dtk${DTK_NAME_SUFFIX}declarative.pc" DESTINATION "${PKGCONFIG_INSTALL_DIR}")
152158
# Install qmake module config file
153159
configure_file("${CMAKE_CURRENT_LIST_DIR}/misc/qt_lib_dtkdeclarative.pri.in" "${CMAKE_CURRENT_BINARY_DIR}/qt_lib_dtkdeclarative.pri" @ONLY)
154160
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/qt_lib_dtkdeclarative.pri" DESTINATION "${MKSPECS_INSTALL_DIR}")

chameleon/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
set(PLUGIN_NAME ${STYLE_PLUGIN_NAME})
22

3-
find_package(Dtk${DTK_VERSION_MAJOR}Gui REQUIRED)
3+
find_package(Dtk${DTK_NAME_SUFFIX}Gui REQUIRED)
44
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS
55
Qml
66
Quick

docs/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ set (DOXYGEN_GENERATE_QHP "YES" CACHE STRING "Doxygen QHP output")
1010
set (DOXYGEN_FILTER_PATTERNS *.qml=doxyqml CACHE STRING "Extra filter patterns")
1111
set (DOXYGEN_FILE_PATTERNS *.cpp *.h *.zh_CN.md *.zh_CN.dox *.qml CACHE STRING "Doxygen File Patterns")
1212
set (DOXYGEN_EXTENSION_MAPPING qml=C++ CACHE STRING "Extra extension mapping")
13-
set (DOXYGEN_PROJECT_NUMBER ${CMAKE_PROJECT_VERSION} CACHE STRING "") # Should be the same as this project is using.
13+
set (DOXYGEN_PROJECT_NUMBER ${DTK_VERSION} CACHE STRING "") # Should be the same as this project is using.
1414
set (DOXYGEN_EXTRACT_STATIC YES)
1515
set (DOXYGEN_OUTPUT_LANGUAGE "Chinese" CACHE STRING "Doxygen Output Language")
1616
set (DOXYGEN_IMAGE_PATH ${CMAKE_CURRENT_LIST_DIR}/images/)

examples/exhibition/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
set(BIN_NAME dtk-exhibition)
1+
set(BIN_NAME dtk${DTK_NAME_SUFFIX}-exhibition)
22

33
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Quick QuickControls2)
4-
find_package(Dtk${DTK_VERSION_MAJOR}Core REQUIRED)
5-
find_package(Dtk${DTK_VERSION_MAJOR}Gui REQUIRED)
4+
find_package(Dtk${DTK_NAME_SUFFIX}Core REQUIRED)
5+
find_package(Dtk${DTK_NAME_SUFFIX}Gui REQUIRED)
66

77
set(CMAKE_EXE_LINKER_FLAGS "-z relro -z now -z noexecstack -pie -Wl,--as-needed")
88

@@ -23,13 +23,13 @@ target_compile_options(${BIN_NAME} PRIVATE "-fpic")
2323
target_link_libraries(${BIN_NAME} PRIVATE
2424
Qt${QT_VERSION_MAJOR}::Quick
2525
Qt${QT_VERSION_MAJOR}::QuickControls2
26-
Dtk${DTK_VERSION_MAJOR}::Core
27-
Dtk${DTK_VERSION_MAJOR}::Gui
26+
Dtk${DTK_NAME_SUFFIX}::Core
27+
Dtk${DTK_NAME_SUFFIX}::Gui
2828
)
2929

3030
set(EXAMPLE_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}")
3131
if (EnableQt6)
32-
set(EXAMPLE_INSTALL_DIR "${LIB_INSTALL_DIR}/dtk${PROJECT_VERSION_MAJOR}/DDeclarative")
32+
set(EXAMPLE_INSTALL_DIR "${LIB_INSTALL_DIR}/dtk${DTK_VERSION_MAJOR}/DDeclarative")
3333
endif()
3434

3535
install(TARGETS ${BIN_NAME} DESTINATION ${EXAMPLE_INSTALL_DIR})
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
set(BIN_NAME qml-inspect)
22

33
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Quick QuickControls2)
4-
find_package(Dtk${DTK_VERSION_MAJOR}Core REQUIRED)
5-
find_package(Dtk${DTK_VERSION_MAJOR}Gui REQUIRED)
4+
find_package(Dtk${DTK_NAME_SUFFIX}Core REQUIRED)
5+
find_package(Dtk${DTK_NAME_SUFFIX}Gui REQUIRED)
66

77
add_executable(${BIN_NAME}
88
${CMAKE_CURRENT_LIST_DIR}/main.cpp
@@ -13,5 +13,5 @@ add_executable(${BIN_NAME}
1313
target_link_libraries(${BIN_NAME} PUBLIC
1414
Qt${QT_VERSION_MAJOR}::Quick
1515
Qt${QT_VERSION_MAJOR}::QuickControls2
16-
Dtk${DTK_VERSION_MAJOR}::Gui
16+
Dtk${DTK_NAME_SUFFIX}::Gui
1717
)

misc/DtkDeclarativeConfig.cmake.in

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
@PACKAGE_INIT@
22
include(CMakeFindDependencyMacro)
3-
find_dependency(Dtk@DTK_VERSION_MAJOR@Core)
4-
find_dependency(Dtk@DTK_VERSION_MAJOR@Gui)
3+
find_dependency(Dtk@DTK_NAME_SUFFIX@Core)
4+
find_dependency(Dtk@DTK_NAME_SUFFIX@Gui)
55
find_package(Qt@QT_VERSION_MAJOR@ COMPONENTS
66
Qml
77
Quick
88
REQUIRED
99
)
10-
include(${CMAKE_CURRENT_LIST_DIR}/Dtk@DTK_VERSION_MAJOR@DeclarativePropertiesTargets.cmake)
11-
include(${CMAKE_CURRENT_LIST_DIR}/Dtk@DTK_VERSION_MAJOR@DeclarativeTargets.cmake)
10+
include(${CMAKE_CURRENT_LIST_DIR}/Dtk@DTK_NAME_SUFFIX@DeclarativePropertiesTargets.cmake)
11+
include(${CMAKE_CURRENT_LIST_DIR}/Dtk@DTK_NAME_SUFFIX@DeclarativeTargets.cmake)
1212
set(DTK_QML_APP_PLUGIN_PATH @DTK_QML_APP_PLUGIN_PATH@)
13-
get_target_property(DtkDeclarative_INCLUDE_DIRS Dtk@DTK_VERSION_MAJOR@::Declarative INTERFACE_INCLUDE_DIRECTORIES)
14-
get_target_property(DtkDeclarative_LIBRARY_DIRS Dtk@DTK_VERSION_MAJOR@::Declarative INTERFACE_LINK_DIRECTORIES)
13+
get_target_property(DtkDeclarative_INCLUDE_DIRS Dtk@DTK_NAME_SUFFIX@::Declarative INTERFACE_INCLUDE_DIRECTORIES)
14+
get_target_property(DtkDeclarative_LIBRARY_DIRS Dtk@DTK_NAME_SUFFIX@::Declarative INTERFACE_LINK_DIRECTORIES)
1515
set(DTKDeclarative_INCLUDE_DIR ${DtkDeclarative_INCLUDE_DIRS})
16-
set(DtkDeclarative_LIBRARIES Dtk@DTK_VERSION_MAJOR@::Declarative)
17-
check_required_components(Dtk@DTK_VERSION_MAJOR@Core)
16+
set(DtkDeclarative_LIBRARIES Dtk@DTK_NAME_SUFFIX@::Declarative)
17+
check_required_components(Dtk@DTK_NAME_SUFFIX@Core)

misc/dtkdeclarative.pc.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
prefix=@CMAKE_INSTALL_PREFIX@
22
exec_prefix=${prefix}
33
libdir=${prefix}/@LIB_INSTALL_DIR@
4-
includedir=${prefix}/@INCLUDE_INSTALL_DIR@
4+
includedir=${prefix}/include/dtk@DTK_VERSION_MAJOR@/DDeclarative
55

6-
Name: DtkDeclarative
6+
Name: Dtk@DTK_NAME_SUFFIX@Declarative
77
Description: Deepin Tool Kit DtkDeclarative header files
8-
Version: @CMAKE_PROJECT_VERSION@
9-
Libs: -L${libdir} -ldtk@DTK_VERSION_MAJOR@declarative
8+
Version: @DTK_VERSION@
9+
Libs: -L${libdir} -ldtk@DTK_NAME_SUFFIX@declarative
1010
Cflags: -I${includedir}
11-
Requires: dtk@DTK_VERSION_MAJOR@core dtk@DTK_VERSION_MAJOR@gui Qt@QT_VERSION_MAJOR@Core Qt@QT_VERSION_MAJOR@Gui Qt@QT_VERSION_MAJOR@DBus Qt@QT_VERSION_MAJOR@Xml Qt@QT_VERSION_MAJOR@Quick
11+
Requires: dtk@DTK_NAME_SUFFIX@core dtk@DTK_NAME_SUFFIX@gui Qt@QT_VERSION_MAJOR@Core Qt@QT_VERSION_MAJOR@Gui Qt@QT_VERSION_MAJOR@DBus Qt@QT_VERSION_MAJOR@Xml Qt@QT_VERSION_MAJOR@Quick

misc/qt_lib_dtkdeclarative.pri.in

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
QT.dtkdeclarative.VERSION = @CMAKE_PROJECT_VERSION@
2-
QT.dtkdeclarative.MAJOR_VERSION = @PROJECT_VERSION_MAJOR@
3-
QT.dtkdeclarative.MINOR_VERSION = @PROJECT_VERSION_MINOR@
4-
QT.dtkdeclarative.PATCH_VERSION = @PROJECT_VERSION_PATCH@
1+
QT.dtkdeclarative.VERSION = @DTK_VERSION@
2+
QT.dtkdeclarative.MAJOR_VERSION = @DTK_VERSION_MAJOR@
3+
QT.dtkdeclarative.MINOR_VERSION = @DTK_VERSION_MINOR@
4+
QT.dtkdeclarative.PATCH_VERSION = @DTK_VERSION_PATCH@
55
QT.dtkdeclarative.name = dtkdeclarative
6-
QT.dtkdeclarative.module = dtk@DTK_VERSION_MAJOR@declarative
6+
QT.dtkdeclarative.module = dtk@DTK_NAME_SUFFIX@declarative
77
QT.dtkdeclarative.libs = @CMAKE_INSTALL_PREFIX@/@LIB_INSTALL_DIR@
8-
QT.dtkdeclarative.includes = @CMAKE_INSTALL_PREFIX@/@INCLUDE_INSTALL_DIR@
8+
QT.dtkdeclarative.includes = @CMAKE_INSTALL_PREFIX@/include/dtk@DTK_VERSION_MAJOR@/DDeclarative
99
QT.dtkdeclarative.frameworks =
1010
QT.dtkdeclarative.depends = core dbus xml gui dtkcore dtkgui quick quick_private
1111
QT.dtkdeclarative.module_config = v2 ltcg

qmlplugin/targets.cmake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Qml Quick)
2-
find_package(Dtk${DTK_VERSION_MAJOR}Core REQUIRED)
3-
find_package(Dtk${DTK_VERSION_MAJOR}Gui REQUIRED)
2+
find_package(Dtk${DTK_NAME_SUFFIX}Core REQUIRED)
3+
find_package(Dtk${DTK_NAME_SUFFIX}Gui REQUIRED)
44

55
add_library(${PLUGIN_NAME}_interface INTERFACE)
66
target_sources(${PLUGIN_NAME}_interface INTERFACE
@@ -13,6 +13,6 @@ target_link_libraries(${PLUGIN_NAME}_interface INTERFACE
1313
Qt${QT_VERSION_MAJOR}::QmlPrivate
1414
Qt${QT_VERSION_MAJOR}::Quick
1515
Qt${QT_VERSION_MAJOR}::QuickPrivate
16-
Dtk${DTK_VERSION_MAJOR}::Core
17-
Dtk${DTK_VERSION_MAJOR}::Gui
16+
Dtk${DTK_NAME_SUFFIX}::Core
17+
Dtk${DTK_NAME_SUFFIX}::Gui
1818
)

qt6/src/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ qt_add_translations(${LIB_NAME}
3232
)
3333

3434
set_target_properties(${LIB_NAME} PROPERTIES
35-
VERSION ${CMAKE_PROJECT_VERSION}
36-
SOVERSION ${CMAKE_PROJECT_VERSION_MAJOR}
35+
VERSION ${DTK_VERSION}
36+
SOVERSION ${DTK_VERSION_MAJOR}
3737
EXPORT_NAME Declarative
3838
)
3939

@@ -80,9 +80,9 @@ set_target_properties(${PLUGIN_NAME} PROPERTIES
8080
)
8181

8282
# Install library
83-
install(TARGETS ${LIB_NAME} EXPORT Dtk${DTK_VERSION_MAJOR}DeclarativeTargets DESTINATION "${LIB_INSTALL_DIR}")
83+
install(TARGETS ${LIB_NAME} EXPORT Dtk${DTK_NAME_SUFFIX}DeclarativeTargets DESTINATION "${LIB_INSTALL_DIR}")
8484
# Install export targets
85-
install(EXPORT Dtk${DTK_VERSION_MAJOR}DeclarativeTargets NAMESPACE Dtk${DTK_VERSION_MAJOR}:: FILE Dtk${DTK_VERSION_MAJOR}DeclarativeTargets.cmake DESTINATION "${CONFIG_INSTALL_DIR}")
85+
install(EXPORT Dtk${DTK_NAME_SUFFIX}DeclarativeTargets NAMESPACE Dtk${DTK_NAME_SUFFIX}:: FILE Dtk${DTK_NAME_SUFFIX}DeclarativeTargets.cmake DESTINATION "${CONFIG_INSTALL_DIR}")
8686
# Install translations
8787
install(FILES ${QM_FILES} DESTINATION "${TRANSLATIONS_INSTALL_PATH}")
8888
# Install plugin

0 commit comments

Comments
 (0)