Warning, /office/calligra/extras/okularodtgenerator/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"okularGenerator_odt\")
0002 
0003 include_directories( ${KOMAIN_INCLUDES} ${CMAKE_SOURCE_DIR}/words/part)
0004 
0005 ## shared odt generator lib
0006 
0007 set( kookularGenerator_odt_SRCS OkularOdtGenerator.cpp )
0008 
0009 add_library( kookularGenerator_odt SHARED ${kookularGenerator_odt_SRCS})
0010 generate_export_header(kookularGenerator_odt)
0011 
0012 target_link_libraries(kookularGenerator_odt
0013     PUBLIC
0014         Okular::Core
0015     PRIVATE
0016         komain
0017         kotextlayout
0018         wordsprivate
0019 )
0020 
0021 set_target_properties(kookularGenerator_odt PROPERTIES
0022    VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION}
0023 )
0024 
0025 install(TARGETS kookularGenerator_odt  ${INSTALL_TARGETS_DEFAULT_ARGS})
0026 
0027 
0028 ## odt generator plugin
0029 
0030 kcoreaddons_add_plugin(okularGenerator_odt_calligra
0031     JSON libokularGenerator_odt.json
0032     INSTALL_NAMESPACE "okular/generators"
0033     SOURCES OkularOdtGeneratorPlugin.cpp
0034 )
0035 
0036 target_link_libraries( okularGenerator_odt_calligra
0037     kookularGenerator_odt
0038 )
0039 
0040 install( FILES okularOdt_calligra.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
0041 install( PROGRAMS okularApplication_odt_calligra.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )