Split doc generation in a separate configuration that will only run on
the main amd64 nodes.
Change-Id: Ib3d5b15c414a2d57ba9c5090ed57da3ec4bff348
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
buildtype: build
archs: !!python/tuple [amd64]
builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, static, prod, min]
+ confs: !!python/tuple [std, static, prod, min, doc]
filter: ''
touchstone: '(build == "std") && (conf == "std")'
- '{job_prefix}babeltrace_{version}_{buildtype}':
unset BABELTRACE_MINIMAL_LOG_LEVEL
# Enable the python bindings
- CONF_OPTS+=("--enable-python-bindings" "--enable-python-bindings-doc" "--enable-python-plugins")
+ CONF_OPTS+=("--enable-python-bindings" "--enable-python-plugins")
+ ;;
+
+doc)
+ echo "Documentation configuration"
+
+ CONF_OPTS+=("--enable-python-bindings" "--enable-python-bindings-doc" "--enable-python-plugins" "--enable-api-doc")
;;
min)