set(filepicker_lib_SRCS api/mobilefiledialog.cpp api/mobilefiledialog.h declarative/dirmodel.cpp declarative/dirmodel.h declarative/dirmodelutils.cpp declarative/dirmodelutils.h declarative/filechooserqmlcallback.cpp declarative/filechooserqmlcallback.h declarative/fileplacesmodel.cpp declarative/fileplacesmodel.h declarative/filepicker.qrc ) ecm_qt_declare_logging_category(filepicker_lib_SRCS IDENTIFIER "KirigamiFilepicker" CATEGORY_NAME "xdp-kde-file-chooser" HEADER mobilefiledialog_debug.h) add_library(KirigamiFilepicker STATIC ${filepicker_lib_SRCS}) target_include_directories(KirigamiFilepicker PRIVATE declarative) target_link_libraries(KirigamiFilepicker Qt::Quick Qt::Qml KF6::I18n KF6::KIOCore KF6::KIOFileWidgets ) target_include_directories(KirigamiFilepicker PUBLIC api)