chiark / gitweb /
[PATCH] Writing udev rules docs update
[elogind.git] / test / simple-build-check.sh
1 #/bin/sh
2
3 EXTRAS="extras/chassis_id extras/scsi_id extras/volume_id"
4
5 [ -z "$KERNEL_DIR" ] && KERNEL_DIR=/lib/modules/`uname -r`/build
6 echo KERNEL_DIR: "$KERNEL_DIR"
7
8 make spotless EXTRAS="$EXTRAS" >/dev/null
9 make all $MAKEOPTS EXTRAS="$EXTRAS" || exit
10 echo -e "\n\n"
11
12 make spotless EXTRAS="$EXTRAS" >/dev/null
13 make all -j4 $MAKEOPTS DEBUG=true EXTRAS="$EXTRAS"  || exit
14 echo -e "\n\n"
15
16 make spotless EXTRAS="$EXTRAS" >/dev/null
17 make all $MAKEOPTS USE_LOG=false EXTRAS="$EXTRAS"  || exit
18 echo -e "\n\n"
19
20 make spotless EXTRAS="$EXTRAS" >/dev/null
21 make all -j4 $MAKEOPTS USE_KLIBC=true DEBUG=true EXTRAS="$EXTRAS" KERNEL_DIR="$KERNEL_DIR" || exit
22 echo -e "\n\n"
23
24 make spotless EXTRAS="$EXTRAS" >/dev/null
25 make all $MAKEOPTS USE_KLIBC=true USE_LOG=false EXTRAS="$EXTRAS" KERNEL_DIR="$KERNEL_DIR" || exit
26 echo -e "\n\n"
27
28 make spotless EXTRAS="$EXTRAS" >/dev/null
29 echo "build test completed successfully"