Warning, /network/konqueror/libkonq/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"libkonq\") 0002 0003 ########### libkonq ############### 0004 0005 set(konq_LIB_SRCS 0006 konq_popupmenu.cpp # now only used by konqueror, could move there 0007 konq_events.cpp 0008 konq_historyentry.cpp 0009 konq_historyloader.cpp 0010 konq_historyprovider.cpp # konqueror and konqueror/sidebar 0011 konq_spellcheckingconfigurationdispatcher.cpp #konqueror and webenginepart 0012 konq_kpart_plugin.cpp 0013 asyncselectorinterface.cpp 0014 browseropenorsavequestion.cpp 0015 historyprovider.cpp 0016 htmlextension.cpp 0017 htmlsettingsinterface.cpp 0018 textextension.cpp 0019 interfaces/browser.cpp 0020 interfaces/cookiejar.cpp 0021 interfaces/common.h 0022 interfaces/downloaderextension.cpp 0023 libkonq_utils.cpp 0024 browserarguments.cpp 0025 browserextension.cpp 0026 windowargs.cpp 0027 browserinterface.cpp 0028 ) 0029 0030 ecm_qt_declare_logging_category(konq_LIB_SRCS HEADER libkonq_debug.h IDENTIFIER LIBKONQ_LOG CATEGORY_NAME org.kde.libkonq) 0031 0032 add_library(KF${KF_MAJOR_VERSION}Konq ${konq_LIB_SRCS}) 0033 0034 generate_export_header(KF${KF_MAJOR_VERSION}Konq BASE_NAME libkonq EXPORT_FILE_NAME libkonq_export.h) 0035 0036 add_library(KF${KF_MAJOR_VERSION}::Konq ALIAS KF${KF_MAJOR_VERSION}Konq) 0037 0038 target_link_libraries(KF${KF_MAJOR_VERSION}Konq 0039 PUBLIC 0040 KF${KF_MAJOR_VERSION}::XmlGui 0041 KF${KF_MAJOR_VERSION}::ConfigCore 0042 KF${KF_MAJOR_VERSION}::KIOCore 0043 KF${KF_MAJOR_VERSION}::KIOFileWidgets 0044 KF${KF_MAJOR_VERSION}::CoreAddons 0045 KF${KF_MAJOR_VERSION}::Service 0046 KF${KF_MAJOR_VERSION}::Parts 0047 Qt${KF_MAJOR_VERSION}::WebEngineWidgets 0048 KF${KF_MAJOR_VERSION}::TextWidgets 0049 PRIVATE 0050 KF${KF_MAJOR_VERSION}::Bookmarks 0051 KF${KF_MAJOR_VERSION}::I18n 0052 ${ZLIB_LIBRARY} 0053 ) 0054 0055 if (KF_MAJOR_VERSION STRGREATER "5") 0056 target_link_libraries(KF${KF_MAJOR_VERSION}Konq PRIVATE KF${KF_MAJOR_VERSION}::BookmarksWidgets) 0057 endif() 0058 0059 # For crc32 in konq_historyloader.cpp 0060 target_include_directories(KF${KF_MAJOR_VERSION}Konq PRIVATE ${ZLIB_INCLUDE_DIR}) 0061 0062 0063 set_target_properties(KF${KF_MAJOR_VERSION}Konq PROPERTIES 0064 VERSION ${KONQ_VERSION} 0065 SOVERSION ${KONQ_SOVERSION} 0066 EXPORT_NAME Konq 0067 ) 0068 0069 install(TARGETS KF${KF_MAJOR_VERSION}Konq EXPORT KF${KF_MAJOR_VERSION}KonqTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0070 0071 ########### install files ############### 0072 0073 install(FILES directory_bookmarkbar.desktop DESTINATION ${KDE_INSTALL_DATADIR_KF}/kbookmark) 0074 install(FILES 0075 konq_events.h 0076 konq_historyentry.h 0077 konq_historyprovider.h 0078 konq_popupmenu.h 0079 konq_kpart_plugin.h 0080 ${LibKonq_BINARY_DIR}/src/libkonq_export.h 0081 asyncselectorinterface.h 0082 0083 DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF} 0084 COMPONENT Devel 0085 ) 0086