Warning, /utilities/keditbookmarks/src/kbookmarkmodel/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 if(BUILD_TESTING)
0002   add_subdirectory(tests)
0003 endif()
0004 include_directories(${CMAKE_BINARY_DIR}/src/)
0005 add_library(kbookmarkmodel_private SHARED)
0006 target_sources(kbookmarkmodel_private PRIVATE
0007   commandhistory.cpp
0008   commands.cpp
0009   model.cpp
0010   treeitem.cpp
0011   view.cpp
0012   commandhistory.h
0013   commands.h
0014   model.h
0015   treeitem_p.h
0016   view.h
0017   ${debug_file_common_SRCS}
0018 )
0019 target_link_libraries(kbookmarkmodel_private
0020 PUBLIC
0021    Qt::Widgets
0022    KF5::XmlGui # KActionCollection
0023 PRIVATE
0024    KF5::Bookmarks
0025    KF5::I18n
0026 )
0027 
0028 include(GenerateExportHeader)
0029 generate_export_header(kbookmarkmodel_private BASE_NAME kbookmarkmodel EXPORT_FILE_NAME kbookmarkmodel_export.h)
0030 
0031 set_target_properties(kbookmarkmodel_private PROPERTIES
0032      VERSION ${KEDITBOOKMARKS_VERSION}
0033      SOVERSION "6"
0034 )
0035 
0036 
0037 install(TARGETS kbookmarkmodel_private ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})