mirror of
https://invent.kde.org/system/dolphin
synced 2024-07-04 17:30:55 +00:00
Ensure good export of dolphinvcs headers
This commit is contained in:
parent
863ee3a87c
commit
0a581f97be
|
@ -119,7 +119,7 @@ set_package_properties(KF6Baloo PROPERTIES DESCRIPTION "Baloo Core libraries"
|
||||||
PURPOSE "For adding desktop-wide search and tagging support to dolphin"
|
PURPOSE "For adding desktop-wide search and tagging support to dolphin"
|
||||||
)
|
)
|
||||||
|
|
||||||
find_package(KF6BalooWidgets 23.07.70)
|
find_package(KF6BalooWidgets ${RELEASE_SERVICE_VERSION})
|
||||||
set_package_properties(KF6BalooWidgets PROPERTIES DESCRIPTION "Baloos Widgets"
|
set_package_properties(KF6BalooWidgets PROPERTIES DESCRIPTION "Baloos Widgets"
|
||||||
URL "https://www.kde.org"
|
URL "https://www.kde.org"
|
||||||
TYPE OPTIONAL
|
TYPE OPTIONAL
|
||||||
|
|
|
@ -39,10 +39,11 @@ ecm_generate_headers(dolphinvcs_LIB_HEADERS
|
||||||
RELATIVE "views/versioncontrol"
|
RELATIVE "views/versioncontrol"
|
||||||
REQUIRED_HEADERS dolphinvcs_LIB_HEADERS
|
REQUIRED_HEADERS dolphinvcs_LIB_HEADERS
|
||||||
)
|
)
|
||||||
|
target_include_directories(dolphinvcs INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}>")
|
||||||
|
|
||||||
install(TARGETS dolphinvcs EXPORT DolphinVcsTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
|
install(TARGETS dolphinvcs EXPORT DolphinVcsTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
|
||||||
|
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dolphinvcs_export.h DESTINATION ${KDE_INSTALL_INCLUDEDIR} COMPONENT Devel)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dolphinvcs_export.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/Dolphin COMPONENT Devel)
|
||||||
install(FILES ${dolphinvcs_LIB_HEADERS} DESTINATION "${KDE_INSTALL_INCLUDEDIR}/Dolphin" COMPONENT Devel)
|
install(FILES ${dolphinvcs_LIB_HEADERS} DESTINATION "${KDE_INSTALL_INCLUDEDIR}/Dolphin" COMPONENT Devel)
|
||||||
|
|
||||||
########### next target ###############
|
########### next target ###############
|
||||||
|
|
Loading…
Reference in New Issue
Block a user