Warning, /office/calligra/libs/odf/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 if(BUILD_TESTING) 0002 add_subdirectory( tests ) 0003 endif() 0004 add_subdirectory( writeodf ) 0005 0006 include_directories( ${KOODF_INCLUDES} ) 0007 0008 ########### libkoodf ############### 0009 0010 set(koodf_LIB_SRCS 0011 KoOdf.cpp 0012 KoOdfManifestEntry.cpp 0013 KoDocumentInfo.cpp 0014 KoGenStyle.cpp 0015 KoGenStyles.cpp 0016 KoFontFace.cpp 0017 KoOdfLoadingContext.cpp 0018 KoOasisSettings.cpp 0019 KoOdfStylesReader.cpp 0020 KoOdfNumberStyles.cpp 0021 KoOdfPaste.cpp 0022 KoOdfReadStore.cpp 0023 KoOdfWriteStore.cpp 0024 KoStyleStack.cpp 0025 KoOdfGraphicStyles.cpp 0026 KoGenChange.cpp 0027 KoGenChanges.cpp 0028 KoDocumentBase.cpp 0029 KoEmbeddedDocumentSaver.cpp 0030 KoEmbeddedDocumentLoader.cpp 0031 KoBorder.cpp 0032 Ko3dScene.cpp 0033 KoShadowStyle.cpp 0034 KoPageLayout.cpp 0035 KoPageFormat.cpp 0036 KoColumns.cpp 0037 KoUnit.cpp 0038 KoOdfNotesConfiguration.cpp 0039 KoOdfBibliographyConfiguration.cpp 0040 KoOdfNumberDefinition.cpp 0041 KoOdfLineNumberingConfiguration.cpp 0042 KoElementReference.cpp 0043 writeodf/helpers.cpp 0044 0045 OdfDebug.cpp 0046 ) 0047 0048 add_library(koodf SHARED ${koodf_LIB_SRCS}) 0049 add_dependencies(koodf writeodf.h-target) 0050 generate_export_header(koodf BASE_NAME koodf) 0051 0052 target_link_libraries(koodf 0053 PUBLIC 0054 kostore 0055 Qt5::PrintSupport 0056 Qt5::Xml 0057 PRIVATE 0058 koversion 0059 KF5::I18n 0060 KF5::ConfigCore 0061 KF5::CoreAddons 0062 ) 0063 0064 set_target_properties(koodf PROPERTIES 0065 VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} 0066 ) 0067 install(TARGETS koodf ${INSTALL_TARGETS_DEFAULT_ARGS} ) 0068 0069 0070 if (SHOULD_BUILD_DEVEL_HEADERS) 0071 0072 install( FILES 0073 ${CMAKE_CURRENT_BINARY_DIR}/koodf_export.h 0074 KoOdf.h 0075 KoOdfManifestEntry.h 0076 KoGenStyle.h 0077 KoGenStyles.h 0078 KoFontFace.h 0079 KoOdfLoadingContext.h 0080 KoOasisSettings.h 0081 KoOdfStylesReader.h 0082 KoOdfNotesConfiguration.h 0083 KoOdfBibliographyConfiguration.h 0084 KoOdfNumberStyles.h 0085 KoOdfNumberDefinition.h 0086 KoOdfLineNumberingConfiguration.h 0087 KoOdfPaste.h 0088 KoOdfReadStore.h 0089 KoOdfWriteStore.h 0090 KoStyleStack.h 0091 KoOdfGraphicStyles.h 0092 KoDocumentBase.h 0093 KoGenChange.h 0094 KoGenChanges.h 0095 KoEmbeddedDocumentSaver.h 0096 KoEmbeddedDocumentLoader.h 0097 KoBorder.h 0098 Ko3dScene.h 0099 KoShadowStyle.h 0100 KoPageLayout.h 0101 KoPageFormat.h 0102 KoColumns.h 0103 KoUnit.h 0104 KoElementReference.h 0105 KoTableTemplate.h 0106 DESTINATION ${INCLUDE_INSTALL_DIR}/calligra COMPONENT Devel) 0107 0108 endif()