jjb: lttng-modules fix ppc build failure on ubuntu
[lttng-ci.git] / scripts / lttng-tools / build.sh
index ad695d24263f1bd1dee265225caa77fb2f2f86d8..48afecf18287ba918ba2f48bf3723a7d772a4d13 100755 (executable)
@@ -138,6 +138,16 @@ macosx)
     LDFLAGS="-L/opt/local/lib"
     ;;
 
+cygwin|cygwin64|msys32|msys64)
+    MAKE=make
+    TAR=tar
+    NPROC=nproc
+    BISON="bison"
+    YACC="$BISON -y"
+    CFLAGS=""
+    RUN_TESTS="no"
+    ;;
+
 *)
     MAKE=make
     TAR=tar
@@ -227,6 +237,11 @@ relayd-only)
     CONF_OPTS="--disable-bin-lttng --disable-bin-lttng-consumerd --disable-bin-lttng-crash --disable-bin-lttng-sessiond --disable-extras --disable-man-pages $NO_UST"
     ;;
 
+debug-rcu)
+    echo "Enable RCU sanity checks for debugging"
+    CPPFLAGS="${CPPFLAGS:-} -DDEBUG_RCU"
+    ;;
+
 *)
     echo "Standard build"
     CONF_OPTS=""
This page took 0.022224 seconds and 4 git commands to generate.