Add fontconfig

This commit is contained in:
Nyall Dawson 2023-12-20 12:23:14 +10:00
parent 1bcf0e8111
commit 000d3ede96
2 changed files with 7 additions and 1 deletions

View File

@ -69,6 +69,7 @@ find_package(OpenSSL REQUIRED)
find_package(lcms2 REQUIRED)
find_package(ZLIB REQUIRED)
find_package(Freetype REQUIRED)
find_package(Fontconfig REQUIRED)
find_package(OpenJPEG CONFIG REQUIRED)
find_package(JPEG REQUIRED)
find_package(PNG REQUIRED)

View File

@ -159,10 +159,15 @@ target_link_libraries(Pdf4QtLibCore PRIVATE ${QT_VERSION_BASE}::Core ${QT_VERSIO
target_link_libraries(Pdf4QtLibCore PRIVATE ${LCMS2_LIBRARIES})
target_link_libraries(Pdf4QtLibCore PRIVATE OpenSSL::SSL OpenSSL::Crypto)
target_link_libraries(Pdf4QtLibCore PRIVATE ZLIB::ZLIB)
target_link_libraries(Pdf4QtLibCore PRIVATE Freetype::Freetype)
target_link_libraries(Pdf4QtLibCore PRIVATE ${FREETYPE_LIBRARIES})
target_link_libraries(Pdf4QtLibCore PRIVATE ${Fontconfig_LIBRARIES})
target_link_libraries(Pdf4QtLibCore PRIVATE openjp2)
target_link_libraries(Pdf4QtLibCore PRIVATE JPEG::JPEG)
target_include_directories(Pdf4QtLibCore PRIVATE SYSTEM
${FREETYPE_INCLUDE_DIRS}
${Fontconfig_INCLUDE_DIRS})
if(PDF4QT_ENABLE_OPENGL)
target_link_libraries(Pdf4QtLibCore PRIVATE Qt6::OpenGL)
endif()