Warning, /kdevelop/kdevelop/kdevplatform/serialization/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevplatform\")
0002 
0003 set(KDevPlatformSerialization_LIB_SRCS
0004     abstractitemrepository.cpp
0005     indexedstring.cpp
0006     itemrepositoryregistry.cpp
0007     referencecounting.cpp
0008 )
0009 
0010 declare_qt_logging_category(KDevPlatformSerialization_LIB_SRCS
0011     TYPE LIBRARY
0012     CATEGORY_BASENAME "serialization"
0013 )
0014 
0015 kdevplatform_add_library(KDevPlatformSerialization SOURCES ${KDevPlatformSerialization_LIB_SRCS})
0016 target_link_libraries(KDevPlatformSerialization
0017 PUBLIC
0018     KF5::WidgetsAddons
0019     KF5::I18n
0020 PRIVATE
0021     KDev::Util
0022 )
0023 
0024 install(FILES
0025     abstractitemrepository.h
0026     referencecounting.h
0027     indexedstring.h
0028     itemrepositoryexampleitem.h
0029     itemrepository.h
0030     itemrepositoryregistry.h
0031     itemrepositoryreferencecounting.h
0032     repositorymanager.h
0033     DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/serialization COMPONENT Devel
0034 )
0035 
0036 if(BUILD_TESTING)
0037     add_subdirectory(tests)
0038 endif()