Warning, /network/kio-extras/mtp/shared/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 configure_file(config-mtp.h.cmake config-mtp.h @ONLY)
0002 
0003 add_library(kmtp STATIC)
0004 
0005 set_source_files_properties(org.kde.kmtp.storage.xml PROPERTIES
0006     INCLUDE kmtpfile.h
0007 )
0008 
0009 set_source_files_properties(org.kde.kmtp.Lister.xml PROPERTIES
0010     INCLUDE kmtpfile.h
0011 )
0012 
0013 set(kmtp_dbus_SRCS)
0014 qt_add_dbus_interfaces(kmtp_dbus_SRCS
0015     org.kde.kmtp.daemon.xml
0016     org.kde.kmtp.device.xml
0017     org.kde.kmtp.storage.xml
0018     org.kde.kmtp.Lister.xml
0019 )
0020 
0021 target_sources(kmtp PRIVATE
0022     kmtpdinterface.cpp
0023     kmtpdeviceinterface.cpp
0024     kmtpstorageinterface.cpp
0025     kmtpfile.cpp
0026     ${kmtp_dbus_SRCS}
0027 )
0028 set_property(TARGET kmtp PROPERTY POSITION_INDEPENDENT_CODE ON)
0029 # NOTE: do not link libmtp, we only want it used in the kiod_module, not the kio worker
0030 target_link_libraries(kmtp Qt::Core Qt::DBus)