CMakeLists.txt (ginac-1.7.11.tar.bz2) | : | CMakeLists.txt (ginac-1.8.0.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 29 | skipping to change at line 29 | |||
add_custom_command( | add_custom_command( | |||
OUTPUT ${${thename}_HTML} | OUTPUT ${${thename}_HTML} | |||
COMMAND ${MAKEINFO} --html --no-split -o ${${thename}_HTML} ${${t hename}_TEXINFO} | COMMAND ${MAKEINFO} --html --no-split -o ${${thename}_HTML} ${${t hename}_TEXINFO} | |||
DEPENDS ${${thename}_TEXINFO} ${${thename}_HTML_EXTRA_DEPS} | DEPENDS ${${thename}_TEXINFO} ${${thename}_HTML_EXTRA_DEPS} | |||
COMMENT "MAKEINFOHTML ${thename}.texi" | COMMENT "MAKEINFOHTML ${thename}.texi" | |||
VERBATIM) | VERBATIM) | |||
add_custom_target(${thename}_info ALL DEPENDS ${${thename}_INFO}) | add_custom_target(${thename}_info ALL DEPENDS ${${thename}_INFO}) | |||
add_custom_target(${thename}_html DEPENDS ${${thename}_HTML}) | add_custom_target(${thename}_html DEPENDS ${${thename}_HTML}) | |||
add_dependencies(info ${thename}_info) | add_dependencies(info ${thename}_info) | |||
add_dependencies(html ${thename}_html) | add_dependencies(html ${thename}_html) | |||
install(FILES ${${thename}_INFO} DESTINATION "${SHARE_INSTALL_PREFIX}/inf o") | install(FILES ${${thename}_INFO} DESTINATION "${CMAKE_INSTALL_PREFIX}/sha re/info") | |||
endmacro() | endmacro() | |||
macro(pdflatex_process texfile) | macro(pdflatex_process texfile) | |||
get_filename_component(_dirname "${texfile}" PATH) | get_filename_component(_dirname "${texfile}" PATH) | |||
get_filename_component(_basename "${texfile}" NAME_WE) | get_filename_component(_basename "${texfile}" NAME_WE) | |||
set(_idx ${_dirname}/${_basename}.idx) | set(_idx ${_dirname}/${_basename}.idx) | |||
set(_ind ${_dirname}/${_basename}.ind) | set(_ind ${_dirname}/${_basename}.ind) | |||
set(_pdf ${_dirname}/${_basename}.pdf) | set(_pdf ${_dirname}/${_basename}.pdf) | |||
set(_fixupind ${CMAKE_SOURCE_DIR}/scripts/fixupind.py) | set(_fixupind ${CMAKE_SOURCE_DIR}/scripts/fixupind.py) | |||
add_custom_command( | add_custom_command( | |||
OUTPUT ${_idx} | OUTPUT ${_idx} | |||
COMMAND ${PDFLATEX_COMPILER} ${texfile} | COMMAND ${PDFLATEX_COMPILER} ${texfile} | |||
WORKING_DIRECTORY ${_dirname} | WORKING_DIRECTORY ${_dirname} | |||
DEPENDS ${texfile} | DEPENDS ${texfile} | |||
COMMENT "PDFLATEX ${_basename}.tex (1)") | COMMENT "PDFLATEX ${_basename}.tex (1)") | |||
add_custom_command( | add_custom_command( | |||
OUTPUT ${_ind} | OUTPUT ${_ind} | |||
COMMAND ${MAKEINDEX_COMPILER} ${_idx} | COMMAND ${MAKEINDEX_COMPILER} ${_idx} | |||
COMMAND python ${_fixupind} ${_idx} | COMMAND ${PYTHON} ${_fixupind} ${_idx} | |||
WORKING_DIRECTORY ${_dirname} | WORKING_DIRECTORY ${_dirname} | |||
DEPENDS ${texfile} ${_idx} | DEPENDS ${texfile} ${_idx} | |||
COMMENT "MAKEINDEX ${_basename}.idx") | COMMENT "MAKEINDEX ${_basename}.idx") | |||
add_custom_command( | add_custom_command( | |||
OUTPUT ${_pdf} | OUTPUT ${_pdf} | |||
COMMAND ${PDFLATEX_COMPILER} ${texfile} | COMMAND ${PDFLATEX_COMPILER} ${texfile} | |||
WORKING_DIRECTORY ${_dirname} | WORKING_DIRECTORY ${_dirname} | |||
DEPENDS ${texfile} ${_ind} | DEPENDS ${texfile} ${_ind} | |||
COMMENT "PDFLATEX ${_basename}.tex (2)") | COMMENT "PDFLATEX ${_basename}.tex (2)") | |||
endmacro() | endmacro() | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |