Warning, /network/kio-extras/sftp/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kio6_sftp\") 0002 0003 remove_definitions(-DQT_NO_CAST_FROM_ASCII) 0004 0005 add_library(kio_sftp MODULE) 0006 set_target_properties(kio_sftp PROPERTIES 0007 OUTPUT_NAME "sftp" 0008 LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf6/kio" 0009 ) 0010 0011 target_sources(kio_sftp PRIVATE kio_sftp.cpp) 0012 0013 ecm_qt_declare_logging_category(kio_sftp 0014 HEADER kio_sftp_debug.h 0015 IDENTIFIER KIO_SFTP_LOG 0016 CATEGORY_NAME kf.kio.workers.sftp 0017 OLD_CATEGORY_NAMES log_kio_sftp kf.kio.slaves.sftp 0018 DESCRIPTION "KIO sftp" 0019 EXPORT KIO_EXTRAS 0020 ) 0021 0022 ecm_qt_declare_logging_category(kio_sftp 0023 HEADER kio_sftp_trace_debug.h 0024 IDENTIFIER KIO_SFTP_TRACE_LOG 0025 CATEGORY_NAME kf.kio.workers.sftp.trace 0026 OLD_CATEGORY_NAMES log_kio_sftp.trace kf.kio.slaves.sftp.trace 0027 DESCRIPTION "KIO sftp (trace)" 0028 EXPORT KIO_EXTRAS 0029 ) 0030 0031 if(WIN32) 0032 target_include_directories(kio_sftp PRIVATE ${QT_MKSPECS_DIR}/default) # for SYMLINKS 0033 endif() 0034 0035 target_link_libraries(kio_sftp 0036 KF6::KIOCore 0037 KF6::WidgetsAddons # KMessageBox 0038 KF6::ConfigCore 0039 KF6::I18n 0040 Qt::Network 0041 QCoro::Core 0042 ssh) 0043 0044 install(TARGETS kio_sftp DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/kio)