Warning, /network/kio-extras/mtp/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kio6_mtp\") 0002 0003 cmake_push_check_state() 0004 list(APPEND CMAKE_REQUIRED_INCLUDES Libmtp::Libmtp) 0005 list(APPEND CMAKE_REQUIRED_LIBRARIES Libmtp::Libmtp) 0006 check_symbol_exists(LIBMTP_Get_Children "libmtp.h" HAVE_LIBMTP_Get_Children) 0007 cmake_pop_check_state() 0008 0009 add_subdirectory(shared) 0010 add_subdirectory(kiod_module) 0011 0012 add_library(kio_mtp MODULE) 0013 set_target_properties(kio_mtp PROPERTIES 0014 OUTPUT_NAME "mtp" 0015 ) 0016 0017 target_sources(kio_mtp PRIVATE 0018 kio_mtp.cpp 0019 ) 0020 0021 target_include_directories(kio_mtp PRIVATE shared) 0022 target_link_libraries(kio_mtp kmtp Qt::Core KF6::KIOCore KF6::I18n KF6::DBusAddons) 0023 0024 ecm_qt_declare_logging_category(kio_mtp 0025 HEADER kio_mtp_debug.h 0026 IDENTIFIER LOG_KIO_MTP 0027 CATEGORY_NAME kf.kio.workers.mtp 0028 OLD_CATEGORY_NAMES kde.kio-mtp kf.kio.slaves.mtp 0029 DESCRIPTION "KIO mtp" 0030 EXPORT KIO_EXTRAS 0031 ) 0032 0033 install(TARGETS kio_mtp DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/kio) 0034 0035 ########### install files ############### 0036 0037 install( FILES mtp-network.desktop DESTINATION ${KDE_INSTALL_DATADIR}/konqueror/dirtree/remote ) 0038 install( FILES solid_mtp.desktop DESTINATION ${KDE_INSTALL_DATADIR}/solid/actions ) 0039 install( FILES mtp-network.desktop DESTINATION ${KDE_INSTALL_DATADIR}/remoteview )