File: CMakeLists.txt

package info (click to toggle)
kio-extras 4%3A25.04.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 31,928 kB
  • sloc: cpp: 28,852; ansic: 3,084; perl: 1,048; xml: 116; sh: 92; python: 28; makefile: 9
file content (24 lines) | stat: -rw-r--r-- 748 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
add_definitions(-DTRANSLATION_DOMAIN=\"kio6_info\")

remove_definitions(-DQT_NO_CAST_FROM_ASCII)

add_library(kio_info MODULE info.cpp)
target_link_libraries(kio_info
    KF6::I18n
    KF6::KIOCore
    Qt::Network
)
set_target_properties(kio_info PROPERTIES OUTPUT_NAME "info")

ecm_qt_declare_logging_category(kio_info
    HEADER kio_info_debug.h
    IDENTIFIER LOG_KIO_INFO
    CATEGORY_NAME kf.kio.workers.info
    OLD_CATEGORY_NAMES kio_info kf.kio.slaves.info
    DESCRIPTION "KIO info"
    EXPORT KIO_EXTRAS
)

install(TARGETS kio_info DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/kio)
install( FILES kde-info2html.conf DESTINATION  ${KDE_INSTALL_DATADIR}/kio_info )
install( PROGRAMS kde-info2html DESTINATION  ${KDE_INSTALL_DATADIR}/kio_info )