This requires that the overrides mention the correct profile otherwise
the resulting yaml profile is malformed.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
# Starting with 2.14, babeltrace2 is the reader for testing.
if lttng_version == 'master' or (major_version >= 2 and minor_version >= 14):
babeltrace_profile = " --profile babeltrace2-stable-2.0 --profile babeltrace2-python"
# Starting with 2.14, babeltrace2 is the reader for testing.
if lttng_version == 'master' or (major_version >= 2 and minor_version >= 14):
babeltrace_profile = " --profile babeltrace2-stable-2.0 --profile babeltrace2-python"
+ babeltrace_overrides = " --override projects.babeltrace2.build-env.PYTHON=python3 --override projects.babeltrace2.build-env.PYTHON_CONFIG=python3-config"
else:
babeltrace_profile = " --profile babeltrace-stable-1.5 --profile babeltrace-python"
else:
babeltrace_profile = " --profile babeltrace-stable-1.5 --profile babeltrace-python"
+ babeltrace_overrides = " --override projects.babeltrace.build-env.PYTHON=python3 --override projects.babeltrace.build-env.PYTHON_CONFIG=python3-config"
+
vlttng_cmd = (
'vlttng --jobs=$(nproc) --profile ' + urcu_profile
vlttng_cmd = (
'vlttng --jobs=$(nproc) --profile ' + urcu_profile
- + ' --override projects.babeltrace.build-env.PYTHON=python3'
- ' --override projects.babeltrace.build-env.PYTHON_CONFIG=python3-config'
+ ' --profile lttng-tools-master'
' --override projects.lttng-tools.source='
+ lttng_tools_url
+ ' --profile lttng-tools-master'
' --override projects.lttng-tools.source='
+ lttng_tools_url