summaryrefslogtreecommitdiff
path: root/cmake/FindXmlTo.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/FindXmlTo.cmake')
-rw-r--r--cmake/FindXmlTo.cmake15
1 files changed, 5 insertions, 10 deletions
diff --git a/cmake/FindXmlTo.cmake b/cmake/FindXmlTo.cmake
index 713e0e8..8f9ecc1 100644
--- a/cmake/FindXmlTo.cmake
+++ b/cmake/FindXmlTo.cmake
@@ -3,22 +3,17 @@
# man html txt dvi ps pdf
# macro XMLTO(outfiles infiles... MODES modes...)
-set ( XmlTo_FOUND false )
-
find_program ( XMLTO_EXECUTABLE
NAMES xmlto
DOC "path to the xmlto docbook xslt frontend"
)
-if ( XMLTO_EXECUTABLE )
- set ( XmlTo_FOUND true )
-endif ( XMLTO_EXECUTABLE )
-if ( NOT XmlTo_FIND_QUIETLY )
- if ( XmlTo_FIND_REQUIRED )
- FATAL_ERROR ( "xmlto not found" )
- endif ( XmlTo_FIND_REQUIRED )
-endif ( NOT XmlTo_FIND_QUIETLY )
+include(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(XmlTo
+ REQUIRED_VARS XMLTO_EXECUTABLE)
+
+mark_as_advanced( XMLTO_EXECUTABLE )
macro ( _XMLTO_FILE outfiles mode)
#special settings