1#/bin/sh
2
3EXTRAS="\
4	extras/path_id \
5	extras/scsi_id \
6	extras/ata_id \
7	extras/volume_id \
8	extras/usb_id \
9	extras/cdrom_id \
10	extras/edd_id \
11	extras/floppy \
12	extras/firmware \
13	extras/path_id \
14	extras/rule_generator"
15
16# with debug
17make clean EXTRAS="$EXTRAS" >/dev/null
18make all -j4 $MAKEOPTS DEBUG=true EXTRAS="$EXTRAS" || exit
19echo -e "\n\n"
20
21# without any logging
22make clean EXTRAS="$EXTRAS" >/dev/null
23make all $MAKEOPTS USE_LOG=false EXTRAS="$EXTRAS" || exit
24echo -e "\n\n"
25
26# install in temporary dir and show it
27TEMPDIR="`pwd`/.tmp"
28rm -rf $TEMPDIR
29mkdir $TEMPDIR
30make clean EXTRAS="$EXTRAS" >/dev/null
31make all $MAKEOPTS DESTDIR="$TEMPDIR" EXTRAS="$EXTRAS" || exit
32make install DESTDIR="$TEMPDIR" EXTRAS="$EXTRAS" || exit
33echo -e "\nInstalled tree:"
34find $TEMPDIR
35rm -rf $TEMPDIR
36
37make clean EXTRAS="$EXTRAS" >/dev/null
38