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

0001 add_definitions(-DTRANSLATION_DOMAIN=\"okularGenerator_odp\")
0002 
0003 include_directories( ${KOMAIN_INCLUDES} ${KOPAGEAPP_INCLUDES})
0004 
0005 ## shared odp generator lib
0006 
0007 set( kookularGenerator_odp_SRCS OkularOdpGenerator.cpp )
0008 
0009 add_library( kookularGenerator_odp SHARED ${kookularGenerator_odp_SRCS})
0010 generate_export_header(kookularGenerator_odp)
0011 
0012 target_link_libraries(kookularGenerator_odp
0013     PUBLIC
0014         Okular::Core
0015     PRIVATE
0016         komain
0017         kopageapp
0018 )
0019 
0020 set_target_properties(kookularGenerator_odp PROPERTIES
0021    VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION}
0022 )
0023 
0024 install(TARGETS kookularGenerator_odp  ${INSTALL_TARGETS_DEFAULT_ARGS})
0025 
0026 
0027 ## odp generator plugin
0028 
0029 kcoreaddons_add_plugin(okularGenerator_odp_calligra
0030     JSON libokularGenerator_odp.json
0031     INSTALL_NAMESPACE "okular/generators"
0032     SOURCES OkularOdpGeneratorPlugin.cpp
0033 )
0034 
0035 target_link_libraries( okularGenerator_odp_calligra
0036     kookularGenerator_odp
0037 )
0038 
0039 install( FILES okularOdp_calligra.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
0040 install( PROGRAMS okularApplication_odp_calligra.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )