Warning, /frameworks/baloo/src/file/extractor/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 remove_definitions(-DTRANSLATION_DOMAIN=\"baloo_file5\") 0002 add_definitions(-DTRANSLATION_DOMAIN=\"baloo_file_extractor5\") 0003 0004 set(EXTRACTOR_SRCS 0005 main.cpp 0006 app.cpp 0007 result.cpp 0008 commandpipe.cpp 0009 ../priority.cpp 0010 ../basicindexingjob.cpp 0011 ../fileindexerconfig.cpp 0012 ../storagedevices.cpp 0013 ../regexpcache.cpp 0014 ../fileexcludefilters.cpp 0015 ../propertydata.cpp 0016 ) 0017 0018 ecm_qt_declare_logging_category(EXTRACTOR_SRCS 0019 HEADER baloodebug.h 0020 IDENTIFIER BALOO 0021 CATEGORY_NAME kf.baloo 0022 ) 0023 kconfig_add_kcfg_files(EXTRACTOR_SRCS ../baloosettings.kcfgc GENERATE_MOC) 0024 0025 add_executable(baloo_file_extractor ${EXTRACTOR_SRCS}) 0026 ecm_mark_nongui_executable(baloo_file_extractor) 0027 target_compile_definitions(baloo_file_extractor PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") 0028 0029 target_link_libraries(baloo_file_extractor 0030 Qt${QT_MAJOR_VERSION}::Gui 0031 KF5::FileMetaData 0032 KF5::I18n 0033 KF5::ConfigCore 0034 KF5::Solid 0035 KF5::BalooEngine 0036 KF5::Crash 0037 KF5::IdleTime 0038 ) 0039 0040 # KF6 TODO - remove compatibility symlink to bin/baloo_file_extractor 0041 add_custom_command(TARGET baloo_file_extractor 0042 POST_BUILD 0043 COMMAND ${CMAKE_COMMAND} -E create_symlink ${KDE_INSTALL_FULL_LIBEXECDIR}/baloo_file_extractor baloo_file_extractor) 0044 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/baloo_file_extractor DESTINATION ${KDE_INSTALL_FULL_BINDIR}) 0045 0046 install(TARGETS baloo_file_extractor DESTINATION ${KDE_INSTALL_FULL_LIBEXECDIR}) 0047