From ecfd2edc99e0b59ba1dfdb342b81e970985916a9 Mon Sep 17 00:00:00 2001 From: "Friedrich W. H. Kossebau" Date: Sat, 17 Jun 2017 15:19:58 +0200 Subject: Drop perl as dep for ecm_add_qch, not needed/used Cmp. https://bugzilla.gnome.org/show_bug.cgi?id=783759 --- modules/ECMAddQch.cmake | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'modules/ECMAddQch.cmake') diff --git a/modules/ECMAddQch.cmake b/modules/ECMAddQch.cmake index 3e853cb9..a1b515be 100644 --- a/modules/ECMAddQch.cmake +++ b/modules/ECMAddQch.cmake @@ -131,7 +131,7 @@ # CONFIG_TEMPLATE specifies a custom cmake template file for the config file # that is created to control the execution of the API dox generation tool. # The following CMake variables need to be used: -# ECM_QCH_DOXYGEN_PERL_EXECUTABLE, ECM_QCH_DOXYGEN_QHELPGENERATOR_EXECUTABLE, +# ECM_QCH_DOXYGEN_QHELPGENERATOR_EXECUTABLE, # ECM_QCH_DOXYGEN_FILEPATH, ECM_QCH_DOXYGEN_TAGFILE. # The following CMake variables can be used: # ECM_QCH_DOXYGEN_PROJECTNAME, ECM_QCH_DOXYGEN_PROJECTVERSION, @@ -427,12 +427,6 @@ function(ecm_add_qch target_name) endif() # find required tools - # TODO: check with doxygen author if perl is really still required, PERL_PATH seems unused in doxygen - find_package(Perl) - set_package_properties(Perl PROPERTIES - PURPOSE "Needed for API dox QCH file generation" - TYPE OPTIONAL - ) if (NOT DOXYGEN_PATCHED_JSFILESADDED) set(REQUIRED_DOXYGEN_VERSION 1.8.13) endif() @@ -451,9 +445,6 @@ function(ecm_add_qch target_name) DESCRIPTION "Part of Qt5 tools" ) set(_missing_tools) - if (NOT PERL_FOUND) - list(APPEND _missing_tools "Perl") - endif() if (NOT DOXYGEN_FOUND) list(APPEND _missing_tools "Doxygen") endif() @@ -600,7 +591,6 @@ function(ecm_add_qch target_name) else() set(ECM_QCH_DOXYGEN_QUIET "YES") endif() - set(ECM_QCH_DOXYGEN_PERL_EXECUTABLE "${PERL_EXECUTABLE}") set(ECM_QCH_DOXYGEN_QHELPGENERATOR_EXECUTABLE ${QHelpGenerator_EXECUTABLE}) # finally create doxygen config file -- cgit v1.2.1