conf: !!python/tuple [std]
liburcu_version: !!python/tuple [stable-0.12, master]
filter: ''
+ - 'lttng-ust_{version}_{buildtype}':
+ buildtype: freebsdbuild
+ version: master
+ arch: !!python/tuple [freebsd]
+ build: !!python/tuple [std]
+ conf: !!python/tuple [agents]
+ liburcu_version: !!python/tuple [stable-0.12, master]
+ filter: ''
- 'lttng-ust_{version}_cppcheck':
version: master
- 'lttng-ust_{version}_scan-build':
# Set platform variables
case "$arch" in
+freebsd)
+ export MAKE=gmake
+ export TAR=tar
+ export NPROC="getconf _NPROCESSORS_ONLN"
+ export CPPFLAGS="-I/usr/local/include $CPPFLAGS"
+ export LDFLAGS="-L/usr/local/lib $LDFLAGS"
+ export PYTHON="python3"
+ export PYTHON_CONFIG="python3-config"
+ export CLASSPATH='/usr/local/share/java/classes/*'
+ ;;
+
*)
export MAKE=make
export TAR=tar
export NPROC=nproc
export PYTHON="python3"
export PYTHON_CONFIG="python3-config"
+ export CLASSPATH='/usr/share/java/*'
;;
esac
agents)
echo "Java and Python agents configuration"
- export CLASSPATH='/usr/share/java/*'
CONF_OPTS+=("--enable-java-agent-all" "--enable-jni-interface" "--enable-python-agent")
;;