jjb: lttng-ust: Add FreeBSD jobs
[lttng-ci.git] / scripts / lttng-ust / build.sh
index 6b6f34164cf16fc160a0b8497b8c2259f42c0f27..acae6016d62b878549a28ab4a9f0e285e48749a1 100755 (executable)
@@ -176,12 +176,24 @@ fi
 
 # 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
 
@@ -215,7 +227,6 @@ static)
 agents)
     echo "Java and Python agents configuration"
 
-    export CLASSPATH='/usr/share/java/*'
     CONF_OPTS+=("--enable-java-agent-all" "--enable-jni-interface" "--enable-python-agent")
     ;;
 
This page took 0.022576 seconds and 4 git commands to generate.