Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KontactInterface
Commits
69377da6
Commit
69377da6
authored
Jan 10, 2022
by
Laurent Montel
😁
Browse files
Adapt build system for building against qt6
parent
f9e818b4
Pipeline
#121307
passed with stage
in 46 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
69377da6
...
...
@@ -84,7 +84,7 @@ install(FILES
install
(
FILES
${
CMAKE_CURRENT_BINARY_DIR
}
/kontactinterface_version.h
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
5
}
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
}
COMPONENT Devel
)
...
...
src/CMakeLists.txt
View file @
69377da6
...
...
@@ -27,7 +27,7 @@ endif()
generate_export_header
(
KF5KontactInterface BASE_NAME kontactinterface
)
target_include_directories
(
KF5KontactInterface INTERFACE
"$<INSTALL_INTERFACE:
${
KDE_INSTALL_INCLUDEDIR_KF
5
}
/KontactInterface>"
)
target_include_directories
(
KF5KontactInterface INTERFACE
"$<INSTALL_INTERFACE:
${
KDE_INSTALL_INCLUDEDIR_KF
}
/KontactInterface>"
)
target_include_directories
(
KF5KontactInterface PUBLIC
"$<BUILD_INTERFACE:
${
KontactInterface_SOURCE_DIR
}
/src;
${
KontactInterface_BINARY_DIR
}
/src;
${
KontactInterface_BINARY_DIR
}
>"
)
target_link_libraries
(
KF5KontactInterface
...
...
@@ -66,20 +66,20 @@ ecm_generate_headers(KontactInterface_CamelCase_HEADERS
install
(
FILES
${
CMAKE_CURRENT_BINARY_DIR
}
/kontactinterface_export.h
${
KontactInterface_HEADERS
}
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
5
}
/KontactInterface/kontactinterface
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
}
/KontactInterface/kontactinterface
COMPONENT Devel
)
install
(
FILES
${
KontactInterface_CamelCase_HEADERS
}
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
5
}
/KontactInterface/KontactInterface/
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_KF
}
/KontactInterface/KontactInterface/
COMPONENT Devel
)
install
(
FILES kontactplugin.desktop DESTINATION
${
KDE_INSTALL_KSERVICETYPES5DIR
}
)
ecm_generate_pri_file
(
BASE_NAME KontactInterface LIB_NAME KF5KontactInterface DEPS
"KParts KCoreAddons KXmlGui"
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR
${
KDE_INSTALL_INCLUDEDIR_KF
5
}
/KontactInterface
)
ecm_generate_pri_file
(
BASE_NAME KontactInterface LIB_NAME KF5KontactInterface DEPS
"KParts KCoreAddons KXmlGui"
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR
${
KDE_INSTALL_INCLUDEDIR_KF
}
/KontactInterface
)
install
(
FILES
${
PRI_FILENAME
}
DESTINATION
${
ECM_MKSPECS_INSTALL_DIR
}
)
ecm_qt_install_logging_categories
(
EXPORT KONTACTINTERFACE FILE kontactinterface.categories DESTINATION
${
KDE_INSTALL_LOGGINGCATEGORIESDIR
}
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment