db7e0d69cc0c0361b5bf6c83242cedcbb66a9e50
[dragonfly.git] / sys / bus / usb / Makefile.usbdevs
1 # The files usbdevs.h and usbdevs_data.h are generated from usbdevs
2 #
3 # $FreeBSD: src/sys/dev/usb/Makefile.usbdevs,v 1.2 2000/03/15 22:13:50 n_hibma Exp $
4 # $DragonFly: src/sys/bus/usb/Attic/Makefile.usbdevs,v 1.3 2005/08/07 22:43:17 joerg Exp $
5
6 AWK=    awk
7 UNAME=  uname
8 RM=     rm
9
10 # The targets are always remade.
11
12 .PHONY= regen
13
14 all:
15         @echo "Only the 'regen' target may be used to regenerate the"
16         @echo "usbdevs.h and usbdevs_data.h header files"
17
18 regen:  usbdevs.h usbdevs_data.h
19
20 usbdevs.h: usbdevs devlist2h.awk
21         cd ${.CURDIR} && ${AWK} -v type=USB -v os=`${UNAME} -s` -f devlist2h.awk usbdevs -h
22
23 usbdevs_data.h: usbdevs devlist2h.awk
24         cd ${.CURDIR} && ${AWK} -v type=USB -v os=`${UNAME} -s` -f devlist2h.awk usbdevs -d