FindLATEX: Add components PDFtoPS and HTLATEX

This commit is contained in:
Christoph Grüninger 2015-01-10 10:56:35 +01:00 committed by Brad King
parent 07a3f9ad17
commit 222ee2c059
1 changed files with 30 additions and 0 deletions

View File

@ -19,7 +19,9 @@
# DVIPS_CONVERTER: path to the DVIPS converter # DVIPS_CONVERTER: path to the DVIPS converter
# DVIPDF_CONVERTER: path to the DVIPDF converter # DVIPDF_CONVERTER: path to the DVIPDF converter
# PS2PDF_CONVERTER: path to the PS2PDF converter # PS2PDF_CONVERTER: path to the PS2PDF converter
# PDFTOPS_CONVERTER: path to the pdftops converter
# LATEX2HTML_CONVERTER: path to the LaTeX2Html converter # LATEX2HTML_CONVERTER: path to the LaTeX2Html converter
# HTLATEX_COMPILER: path to the htlatex compiler
# #
# Possible components are:: # Possible components are::
# #
@ -29,7 +31,9 @@
# DVIPS # DVIPS
# DVIPDF # DVIPDF
# PS2PDF # PS2PDF
# PDFTOPS
# LATEX2HTML # LATEX2HTML
# HTLATEX
# #
# Example Usages:: # Example Usages::
# #
@ -167,6 +171,18 @@ else()
set(LATEX_PS2PDF_FOUND FALSE) set(LATEX_PS2PDF_FOUND FALSE)
endif() endif()
# find pdftops
find_program(PDFTOPS_CONVERTER
NAMES pdftops
PATHS ${MIKTEX_BINARY_PATH}
/usr/bin
)
if (PDFTOPS_CONVERTER)
set(LATEX_PDFTOPS_FOUND TRUE)
else()
set(LATEX_PDFTOPS_FOUND FALSE)
endif()
# find latex2html # find latex2html
find_program(LATEX2HTML_CONVERTER find_program(LATEX2HTML_CONVERTER
NAMES latex2html NAMES latex2html
@ -179,6 +195,18 @@ else()
set(LATEX_LATEX2HTML_FOUND FALSE) set(LATEX_LATEX2HTML_FOUND FALSE)
endif() endif()
# find htlatex
find_program(HTLATEX_COMPILER
NAMES htlatex
PATHS ${MIKTEX_BINARY_PATH}
/usr/bin
)
if (HTLATEX_COMPILER)
set(LATEX_HTLATEX_FOUND TRUE)
else()
set(LATEX_HTLATEX_FOUND FALSE)
endif()
mark_as_advanced( mark_as_advanced(
LATEX_COMPILER LATEX_COMPILER
@ -188,7 +216,9 @@ mark_as_advanced(
DVIPS_CONVERTER DVIPS_CONVERTER
DVIPDF_CONVERTER DVIPDF_CONVERTER
PS2PDF_CONVERTER PS2PDF_CONVERTER
PDFTOPS_CONVERTER
LATEX2HTML_CONVERTER LATEX2HTML_CONVERTER
HTLATEX_COMPILER
) )
# handle variables for found Latex and its components # handle variables for found Latex and its components