1 --- OpenColorIO-1.1.0/docs/CMakeLists.txt.orig 2018-06-25 19:34:32.201127838 +0200
2 +++ OpenColorIO-1.1.0/docs/CMakeLists.txt 2018-06-25 19:34:37.424461113 +0200
4 set(PYT_EXTDIST_BINPATH ${EXTDIST_BINPATH})
8 -# https://pypi.python.org/pypi/setuptools
9 -set(SETUPTOOLS_VERSION 1.1.6)
11 -ExternalProject_Add(setuptools
12 - URL ${CMAKE_SOURCE_DIR}/ext/setuptools-${SETUPTOOLS_VERSION}.tar.gz
14 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
15 - BUILD_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py build
16 - INSTALL_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py install --prefix=${PYT_LIB_OUTPUT}
17 - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/setuptools-prefix/src/setuptools
21 -# https://pypi.python.org/pypi/docutils
22 -set(DOCUTILS_VERSION 0.11)
23 -ExternalProject_Add(docutils
25 - URL ${CMAKE_SOURCE_DIR}/ext/docutils-${DOCUTILS_VERSION}.tar.gz
27 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
28 - BUILD_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py build
29 - INSTALL_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py install --prefix=${PYT_LIB_OUTPUT}
30 - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/docutils-prefix/src/docutils
34 -# https://pypi.python.org/pypi/Jinja2
35 -set(JINJA2_VERSION 2.7.1)
36 -ExternalProject_Add(Jinja2
38 - URL ${CMAKE_SOURCE_DIR}/ext/Jinja2-${JINJA2_VERSION}.tar.gz
40 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
41 - BUILD_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py build
42 - INSTALL_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py install --prefix=${PYT_LIB_OUTPUT}
43 - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Jinja2-prefix/src/Jinja2
47 -# https://pypi.python.org/pypi/Pygments
48 -set(PYGMENTS_VERSION 1.6)
49 -ExternalProject_Add(Pygments
51 - URL ${CMAKE_SOURCE_DIR}/ext/Pygments-${PYGMENTS_VERSION}.tar.gz
53 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
54 - BUILD_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py build
55 - INSTALL_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py install --prefix=${PYT_LIB_OUTPUT}
56 - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Pygments-prefix/src/Pygments
60 -# https://pypi.python.org/pypi/Sphinx
61 -set(SPHINX_VERSION 1.2b3)
62 -ExternalProject_Add(Sphinx
63 - DEPENDS setuptools docutils Jinja2 Pygments
64 - URL ${CMAKE_SOURCE_DIR}/ext/Sphinx-${SPHINX_VERSION}.tar.gz
65 - PATCH_COMMAND patch -p1 < ${CMAKE_SOURCE_DIR}/ext/Sphinx-${SPHINX_VERSION}.patch
67 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
68 - BUILD_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py build
69 - INSTALL_COMMAND ${PYT_PRE_CMD} ${PYTHON} setup.py install --prefix=${PYT_LIB_OUTPUT} --install-scripts=${PYT_EXTDIST_BINPATH}
70 - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Sphinx-prefix/src/Sphinx
73 ###############################################################################
74 ### Create Doc Targets ###
79 add_custom_target(doc ALL
80 - COMMAND ${PYT_PRE_CMD} ${EXTDIST_BINPATH}/sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
81 + COMMAND sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
84 ${CMAKE_BINARY_DIR}/docs/conf.py
88 add_custom_target(latex
89 - COMMAND ${PYT_PRE_CMD} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
90 + COMMAND sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
93 ${CMAKE_BINARY_DIR}/docs/conf.py