xref: /plan9/sys/src/cmd/usb/disk/mkfile (revision 906943f9f6b8411972abb5e3a03ed19f74be7ccc)
10641ea09SDavid du Colombier</$objtype/mkfile
20641ea09SDavid du Colombier
30641ea09SDavid du ColombierTARG=disk
4*906943f9SDavid du ColombierOFILES=\
5*906943f9SDavid du Colombier	main.$O
6*906943f9SDavid du Colombier
7*906943f9SDavid du ColombierLIBDOFILES=\
8*906943f9SDavid du Colombier	disk.$O\
9*906943f9SDavid du Colombier	scsireq.$O\
10*906943f9SDavid du Colombier	scsierrs.$O\
11*906943f9SDavid du Colombier
12*906943f9SDavid du ColombierHFILES =\
13*906943f9SDavid du Colombier	scsireq.h\
14*906943f9SDavid du Colombier	../lib/usb.h\
15*906943f9SDavid du Colombier	../lib/usbfs.h\
16*906943f9SDavid du Colombier	ums.h\
17*906943f9SDavid du Colombier
18*906943f9SDavid du ColombierLIBD=../lib/usbdev.a$O
19*906943f9SDavid du ColombierLIBU=../lib/usb.a$O
20*906943f9SDavid du ColombierLIB=\
21*906943f9SDavid du Colombier	$LIBD\
22*906943f9SDavid du Colombier	$LIBU\
230641ea09SDavid du Colombier
240641ea09SDavid du ColombierBIN=/$objtype/bin/usb
250641ea09SDavid du Colombier
260641ea09SDavid du Colombier</sys/src/cmd/mkone
27*906943f9SDavid du ColombierCFLAGS=-I../lib $CFLAGS
28*906943f9SDavid du ColombierCLEANFILES=scsierrs.c
290641ea09SDavid du Colombier
30*906943f9SDavid du Colombier$LIBU:
31*906943f9SDavid du Colombier	cd ../lib
320641ea09SDavid du Colombier	mk install
330641ea09SDavid du Colombier	mk clean
340641ea09SDavid du Colombier
35*906943f9SDavid du Colombier$LIBD:V: $LIBDOFILES
36*906943f9SDavid du Colombier	ar vu $LIBD $newprereq
37*906943f9SDavid du Colombier	rm $newprereq
38*906943f9SDavid du Colombier
39*906943f9SDavid du Colombierscsierrs.c: /sys/lib/scsicodes mkscsierrs
40*906943f9SDavid du Colombier	mkscsierrs >scsierrs.c
41*906943f9SDavid du Colombier
42