Fix: doc/bindings/python: make the doc buildable
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Mon, 18 Sep 2017 20:22:47 +0000 (16:22 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 18 Sep 2017 20:40:24 +0000 (16:40 -0400)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
doc/bindings/python/Makefile.am
doc/bindings/python/source/conf.py

index 955e2c35666838aa1edf561795c862507c898078..865e286cbceb5abc14e668a36ee826b551607466 100644 (file)
@@ -2,7 +2,6 @@ SPHINX_SOURCE_DIR = $(srcdir)/source
 SPHINX_BUILD_DIR = build
 SPHINX_BUILD_HTML_DIR = $(SPHINX_BUILD_DIR)/html
 SPHINX_BUILD_DIRHTML_DIR = $(SPHINX_BUILD_DIR)/dirhtml
-
 SPHINX_HTML_TARGET = $(SPHINX_BUILD_HTML_DIR)/index.html
 SPHINX_DIRHTML_TARGET = $(SPHINX_BUILD_DIRHTML_DIR)/index.html
 
@@ -10,31 +9,18 @@ EXTRA_DIST = $(srcdir)/source
 
 all-local: $(SPHINX_HTML_TARGET) $(SPHINX_DIRHTML_TARGET)
 
-PP = .:swig-libs
-LLP = $(top_builddir)/formats/ctf/.libs:$(top_builddir)/lib/.libs
-
+PYTHON_BABELTRACE_BUILD_LIB_DIR = $(abs_top_builddir)/bindings/python/babeltrace/build/build_lib
+PYTHON_BT2_BUILD_LIB_DIR = $(abs_top_builddir)/bindings/python/bt2/build/build_lib
+PP = $(PYTHON_BABELTRACE_BUILD_LIB_DIR):$(PYTHON_BT2_BUILD_LIB_DIR)
+LLP = $(abs_top_builddir)/lib/.libs
 LOCAL_SPHINXBUILD = PYTHONPATH="$(PP)" LD_LIBRARY_PATH="$(LLP)" $(PYTHON) $(srcdir)/sphinx-build.py
-
 SPHINX_SRC = $(wildcard $(SPHINX_SOURCE_DIR)/*.rst)
 
-BABELTRACE_PYTHON_DEPS = babeltrace swig-libs
-
-$(SPHINX_HTML_TARGET): $(SPHINX_SRC) $(BABELTRACE_PYTHON_DEPS)
+$(SPHINX_HTML_TARGET): $(SPHINX_SRC)
        $(LOCAL_SPHINXBUILD) -b html -E $(SPHINX_SOURCE_DIR) $(SPHINX_BUILD_HTML_DIR)
 
-$(SPHINX_DIRHTML_TARGET): $(SPHINX_SRC) $(BABELTRACE_PYTHON_DEPS)
+$(SPHINX_DIRHTML_TARGET): $(SPHINX_SRC)
        $(LOCAL_SPHINXBUILD) -b dirhtml -E $(SPHINX_SOURCE_DIR) $(SPHINX_BUILD_DIRHTML_DIR)
 
-swig-libs:
-       $(LN_S) $(abs_top_builddir)/bindings/python/babeltrace/.libs $@
-
-babeltrace:
-       $(mkdir_p) $@
-       $(LN_S) $(abs_top_builddir)/bindings/python/babeltrace/__init__.py $@/__init__.py
-       $(LN_S) $(abs_top_srcdir)/bindings/python/babeltrace/common.py $@/common.py
-       $(LN_S) $(abs_top_srcdir)/bindings/python/babeltrace/reader.py $@/reader.py
-       $(LN_S) $(abs_top_srcdir)/bindings/python/babeltrace/writer.py $@/writer.py
-       $(LN_S) $(abs_top_builddir)/bindings/python/babeltrace/nativebt.py $@/nativebt.py
-
 clean-local:
-       rm -rf $(SPHINX_BUILD_DIR) swig-libs babeltrace
+       rm -rf $(SPHINX_BUILD_DIR)
index bdf5fe61da34b62e44ad300746f2e75f16f8cb18..32e1cdf743defa62d1d4aed32a8cc09b5d0fb6f2 100644 (file)
@@ -15,7 +15,7 @@ source_suffix = '.rst'
 source_encoding = 'utf-8-sig'
 master_doc = 'index'
 project = 'Babeltrace Python bindings'
-copyright = '2014, EfficiOS Inc.'
+copyright = '2017, EfficiOS Inc.'
 version = babeltrace.__version__
 release = version
 language = None
@@ -38,8 +38,6 @@ if os.path.isdir(os.path.join('_themes', 'sphinx_rtd_theme')):
 
 html_theme_options = {}
 html_theme_path = ['_themes']
-html_title = None
-html_short_title = None
 html_logo = None
 html_favicon = None
 html_static_path = ['_static']
This page took 0.025817 seconds and 4 git commands to generate.