Warning, /graphics/krita/libs/resources/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(${QUAZIP_INCLUDE_DIRS})
0002 
0003 add_subdirectory(tests)
0004 
0005 set(kritaresources_LIB_SRCS
0006     KisResourceCacheDb.cpp
0007     KisResourceLoader.cpp
0008     KisResourceLoaderRegistry.cpp
0009     KisResourceLocator.cpp
0010     KisResourceStorage.cpp
0011     KisResourceModel.cpp
0012     KisTagFilterResourceProxyModel.cpp
0013     KisResourceModelProvider.cpp
0014     KisResourceTypeModel.cpp
0015     KisStorageModel.cpp
0016     KisStorageFilterProxyModel.cpp
0017     KisResourceIterator.cpp
0018     KisResourceSearchBoxFilter.cpp
0019     KisResourceQueryMapper.cpp
0020     KisResourceTypes.cpp
0021 
0022     KisStoragePlugin.cpp
0023     KisBundleStorage.cpp
0024     KisFolderStorage.cpp
0025     KisMemoryStorage.cpp
0026 
0027     KisTag.cpp
0028     KisTagModel.cpp
0029 
0030     KisTagResourceModel.cpp
0031 
0032     KoResource.cpp
0033     KoResourceBundle.cpp
0034     KoResourceBundleManifest.cpp
0035     KoMD5Generator.cpp
0036     KoResourcePaths.cpp
0037     KoResourceSignature.cpp
0038     KoEmbeddedResource.cpp
0039     KoResourceLoadResult.cpp
0040 
0041     ResourceDebug.cpp
0042 
0043     KisRequiredResourcesOperators.cpp
0044     KisResourcesInterface.cpp
0045     KisLocalStrokeResources.cpp
0046     KisGlobalResourcesInterface.cpp
0047     KoResourceCacheInterface.cpp
0048     KoResourceCacheStorage.cpp
0049     KoResourceCachePrefixedStorageWrapper.cpp
0050 
0051     KoCanvasResourcesInterface.cpp
0052     KoLocalStrokeCanvasResources.cpp
0053     KisEmbeddedResourceStorageProxy.cpp
0054 
0055     KisResourceThumbnailCache.cpp
0056 )
0057 
0058 qt5_add_resources(kritaresources_LIB_SRCS sql.qrc)
0059 
0060 kis_add_library(kritaresources SHARED ${kritaresources_LIB_SRCS})
0061 
0062 generate_export_header(kritaresources BASE_NAME kritaresources)
0063 
0064 target_link_libraries(kritaresources
0065     PUBLIC
0066         Qt5::Core
0067         Qt5::Widgets
0068         Qt5::Sql
0069         Boost::boost
0070     PRIVATE
0071         kritaversion
0072         kritaglobal
0073         kritaplugin
0074         kritastore
0075         KF5::ConfigCore
0076         KF5::CoreAddons
0077         KF5::I18n
0078         ${QUAZIP_LIBRARIES}
0079 )
0080 
0081 set_target_properties(kritaresources PROPERTIES
0082     VERSION ${GENERIC_KRITA_LIB_VERSION} SOVERSION ${GENERIC_KRITA_LIB_SOVERSION}
0083 )
0084 install(TARGETS kritaresources ${INSTALL_TARGETS_DEFAULT_ARGS} )
0085