diff --git a/CMakeLists.txt b/CMakeLists.txt index 78a2e855c..2f75a9f18 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,7 +56,6 @@ find_package(KF5 ${KF5_REQUIRED_VERSION} REQUIRED COMPONENTS Parts ThreadWeaver Wallet - KHtml WindowSystem ) find_package(Phonon4Qt5 CONFIG REQUIRED) diff --git a/generators/CMakeLists.txt b/generators/CMakeLists.txt index 3a3144e89..2f1d6704a 100644 --- a/generators/CMakeLists.txt +++ b/generators/CMakeLists.txt @@ -34,6 +34,12 @@ set_package_properties("CHM" PROPERTIES TYPE RECOMMENDED PURPOSE "Support CHM files in okular.") +find_package(KF5KHtml) +set_package_properties("KF5KHtml" PROPERTIES + DESCRIPTION "HTML rendering library" + TYPE RECOMMENDED + PURPOSE "Support CHM files in okular.") + find_package(DjVuLibre "3.5.17") set_package_properties("DjVuLibre" PROPERTIES DESCRIPTION "A library for dealing with DjVu formatted files" @@ -97,7 +103,7 @@ if(KF5KExiv2_FOUND) add_subdirectory( kimgio ) endif() -if(CHM_FOUND) +if(CHM_FOUND AND KF5KHtml_FOUND) add_subdirectory( chm ) endif(CHM_FOUND)