mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-28 03:10:57 +08:00
a94b6f34a7
* add optional poppler-qt interface * update version database * use vcpkg_check_features * update version * increase version * Update version database * add unofficial cmake for poppler/qt6 * update version database * add missing reference * update version db * make qt dependency optional and check for qt * update version db
29 lines
846 B
CMake
29 lines
846 B
CMake
include(CMakeFindDependencyMacro)
|
|
cmake_policy(SET CMP0012 NEW)
|
|
cmake_policy(SET CMP0057 NEW)
|
|
set(features "@FEATURES@")
|
|
find_dependency(Boost)
|
|
if("fontconfig" IN_LIST features)
|
|
find_dependency(Fontconfig) # CMake 3.14
|
|
endif()
|
|
find_dependency(Freetype)
|
|
find_dependency(JPEG)
|
|
find_dependency(PNG)
|
|
find_dependency(TIFF)
|
|
find_dependency(OpenJPEG CONFIG)
|
|
if("curl" IN_LIST features)
|
|
find_dependency(CURL)
|
|
endif()
|
|
if("zlib" IN_LIST features)
|
|
find_dependency(ZLIB)
|
|
endif()
|
|
if("qt" IN_LIST features)
|
|
find_dependency(Qt6 CONFIG Core GUI)
|
|
endif()
|
|
find_dependency(Iconv) # CMake 3.11
|
|
include("${CMAKE_CURRENT_LIST_DIR}/unofficial-poppler-targets.cmake")
|
|
include("${CMAKE_CURRENT_LIST_DIR}/unofficial-poppler-cpp-targets.cmake")
|
|
if("qt" IN_LIST features)
|
|
include("${CMAKE_CURRENT_LIST_DIR}/unofficial-poppler-qt6-targets.cmake")
|
|
endif()
|