X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=doc%2Fbindings%2Fpython%2FMakefile.am;fp=doc%2Fbindings%2Fpython%2FMakefile.am;h=f5d8490a8610ca5069bd9ff522d7735b0c728fde;hp=0000000000000000000000000000000000000000;hb=ba64dfcccb1f1bd7a259dc5d563ba422b8375582;hpb=aa7407227594c8e5ebff8e1944a902760f2c9a17 diff --git a/doc/bindings/python/Makefile.am b/doc/bindings/python/Makefile.am new file mode 100644 index 00000000..f5d8490a --- /dev/null +++ b/doc/bindings/python/Makefile.am @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: MIT + +SPHINX_SOURCE_DIR = $(srcdir)/source +SPHINX_EXT_DIR = $(srcdir)/ext +SPHINX_BUILD_DIR = $(builddir)/build +SPHINX_BUILD_HTML_DIR = $(SPHINX_BUILD_DIR)/html +SPHINX_HTML_TARGET = $(SPHINX_BUILD_HTML_DIR)/index.html + +EXTRA_DIST = $(SPHINX_SOURCE_DIR) $(SPHINX_EXT_DIR) + +all-local: $(SPHINX_HTML_TARGET) + +PYTHON_BT2_BUILD_LIB_DIR = $(abs_top_builddir)/src/bindings/python/bt2/build/build_lib +PP = $(PYTHON_BT2_BUILD_LIB_DIR) +LLP = $(abs_top_builddir)/src/lib/.libs + +# `PATH` is used as a replacement for `LD_LIBRARY_PATH` on Windows +# builds (Cygwin, MinGW). +# +# `DYLD_LIBRARY_PATH` is used a replacement for `LD_LIBRARY_PATH` on +# macOS builds. +SPHINXBUILD = PATH="$(LLP):$$PATH" PYTHONPATH="$(PP):$(SPHINX_EXT_DIR)" LD_LIBRARY_PATH="$(LLP)" DYLD_LIBRARY_PATH="$(LLP)" $(PYTHON) -m sphinx +SPHINX_SRC = \ + $(SPHINX_SOURCE_DIR)/common.rst \ + $(SPHINX_SOURCE_DIR)/index.rst \ + $(SPHINX_SOURCE_DIR)/installation.rst \ + $(SPHINX_SOURCE_DIR)/examples.rst + +$(SPHINX_HTML_TARGET): $(SPHINX_SRC) + $(SPHINXBUILD) -b html -E $(SPHINX_SOURCE_DIR) $(SPHINX_BUILD_HTML_DIR) + +clean-local: + rm -rf $(SPHINX_BUILD_DIR)