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

0001 remove_definitions(-DTRANSLATION_DOMAIN="okular")
0002 add_definitions(-DTRANSLATION_DOMAIN="okular_dvi")
0003 
0004 #add_definitions(-DDEBUG_DVIRENDERER -DDEBUG_RENDER -DDEBUG_PRESCAN -DDEBUG_PSGS -DDEBUG_FONTPOOL)
0005 
0006 if (FREETYPE_FOUND)
0007    add_definitions(-DHAVE_FREETYPE)
0008 else (FREETYPE_FOUND)
0009    remove_definitions(-DHAVE_FREETYPE)
0010 endif (FREETYPE_FOUND)
0011 
0012 ########### next target ###############
0013 
0014 set(okularGenerator_dvi_SRCS
0015    generator_dvi.cpp
0016    bigEndianByteReader.cpp
0017    dviRenderer.cpp
0018    dviRenderer_draw.cpp
0019    dviRenderer_prescan.cpp
0020    dviRenderer_dr.cpp
0021    special.cpp
0022    dviFile.cpp
0023    dviPageInfo.cpp
0024    psgs.cpp
0025 #   psheader.cpp        # already included in psgs.cpp
0026    glyph.cpp
0027    TeXFont.cpp
0028    TeXFontDefinition.cpp
0029    vf.cpp
0030    TeXFont_PFB.cpp
0031    TeXFont_PK.cpp
0032    TeXFont_TFM.cpp
0033    util.cpp
0034    pageSize.cpp
0035    simplePageSize.cpp
0036    length.cpp
0037    fontEncoding.cpp
0038    fontEncodingPool.cpp
0039    fontMap.cpp
0040    fontpool.cpp
0041    dvisourcesplitter.cpp
0042    dviexport.cpp
0043 )
0044 
0045 
0046 okular_add_generator(okularGenerator_dvi ${okularGenerator_dvi_SRCS})
0047 
0048 target_link_libraries(okularGenerator_dvi okularcore KF6::I18n)
0049 if (FREETYPE_FOUND)
0050    target_link_libraries(okularGenerator_dvi Freetype::Freetype)
0051 endif (FREETYPE_FOUND)
0052 
0053 
0054 ########### install files ###############
0055 install( PROGRAMS okularApplication_dvi.desktop org.kde.mobile.okular_dvi.desktop  DESTINATION  ${KDE_INSTALL_APPDIR} )
0056 install( FILES org.kde.okular-dvi.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )