Warning, /graphics/okular/generators/epub/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 remove_definitions(-DTRANSLATION_DOMAIN="okular")
0002 add_definitions(-DTRANSLATION_DOMAIN="okular_epub")
0003 
0004 add_subdirectory(data)
0005 
0006 ########### next target ###############
0007 
0008 set(okularGenerator_epub_PART_SRCS
0009   converter.cpp
0010   epubdocument.cpp
0011   generator_epub.cpp
0012 )
0013 
0014 okular_add_generator(okularGenerator_epub ${okularGenerator_epub_PART_SRCS})
0015 
0016 target_include_directories(okularGenerator_epub PRIVATE ${EPUB_INCLUDE_DIR})
0017 target_link_libraries(okularGenerator_epub okularcore ${EPUB_LIBRARIES} KF6::I18n Qt6::Widgets Qt6::Xml)
0018 
0019 
0020 ########### autotests ###############
0021 
0022 add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" )
0023 ecm_add_test(autotests/epubgeneratortest.cpp
0024     TEST_NAME "epubgeneratortest"
0025     LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore
0026 )
0027 
0028 
0029 ########### install files ###############
0030 install( PROGRAMS okularApplication_epub.desktop org.kde.mobile.okular_epub.desktop  DESTINATION  ${KDE_INSTALL_APPDIR} )
0031 install( FILES org.kde.okular-epub.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )
0032