chiark / gitweb /
create_floppy_devices: add tool to create floppy nodes based on sysfs info
[elogind.git] / test / simple-build-check.sh
1 #/bin/sh
2
3 EXTRAS="\
4         extras/chassis_id \
5         extras/scsi_id \
6         extras/ata_id \
7         extras/volume_id \
8         extras/usb_id \
9         extras/dasd_id \
10         extras/floppy \
11         extras/run_directory"
12
13 [ -z "$KERNEL_DIR" ] && KERNEL_DIR=/lib/modules/`uname -r`/build
14 echo KERNEL_DIR: "$KERNEL_DIR"
15
16 make spotless EXTRAS="$EXTRAS" >/dev/null
17 make all $MAKEOPTS EXTRAS="$EXTRAS" || exit
18 echo -e "\n\n"
19
20 make spotless EXTRAS="$EXTRAS" >/dev/null
21 make all -j4 $MAKEOPTS DEBUG=true EXTRAS="$EXTRAS"  || exit
22 echo -e "\n\n"
23
24 make spotless EXTRAS="$EXTRAS" >/dev/null
25 make all $MAKEOPTS USE_LOG=false EXTRAS="$EXTRAS"  || exit
26 echo -e "\n\n"
27
28 make spotless EXTRAS="$EXTRAS" >/dev/null
29 make all -j4 $MAKEOPTS USE_KLIBC=true DEBUG=true EXTRAS="$EXTRAS" KERNEL_DIR="$KERNEL_DIR" || exit
30 echo -e "\n\n"
31
32 make spotless EXTRAS="$EXTRAS" >/dev/null
33 make all $MAKEOPTS USE_KLIBC=true USE_LOG=false EXTRAS="$EXTRAS" KERNEL_DIR="$KERNEL_DIR" || exit
34 echo -e "\n\n"
35
36 make spotless EXTRAS="$EXTRAS" >/dev/null
37 echo "build test completed successfully"