1 # Makefile for all device drivers.
3 MAKE
= exec make
-$(MAKEFLAGS
)
7 @echo
"Makefile for all device drivers." >&2
9 @echo
" make build # Compile all device drivers locally" >&2
10 @echo
" make image # Compile drivers in boot image" >&2
11 @echo
" make clean # Remove local compiler results" >&2
12 @echo
" make install # Install drivers to /etc/drivers/" >&2
13 @echo
" (requires root privileges)" >&2
17 all install depend
clean:
18 cd .
/libdriver
&& $(MAKE
) $@
19 cd .
/tty
&& $(MAKE
) $@
20 cd .
/amddev
&& $(MAKE
) $@
21 cd .
/at_wini
&& $(MAKE
) $@
22 cd .
/audio
&& $(MAKE
) $@
23 cd .
/floppy
&& $(MAKE
) $@
24 cd .
/printer
&& $(MAKE
) $@
25 cd .
/rtl8139
&& $(MAKE
) $@
26 cd .
/rtl8169
&& $(MAKE
) $@
27 cd .
/orinoco
&& $(MAKE
) $@
28 cd .
/fxp
&& $(MAKE
) $@
29 cd .
/e1000
&& $(MAKE
) $@
30 cd .
/dpeth
&& $(MAKE
) $@
31 cd .
/atl2
&& $(MAKE
) $@
32 cd .
/log
&& $(MAKE
) $@
33 cd .
/bios_wini
&& $(MAKE
) $@
34 cd .
/filter && $(MAKE
) $@
35 cd .
/random
&& $(MAKE
) $@
36 cd .
/readclock
&& $(MAKE
) $@
37 cd .
/dp8390
&& $(MAKE
) $@
38 cd .
/sb16
&& $(MAKE
) $@
39 cd .
/lance
&& $(MAKE
) $@
40 cd .
/dec21140A
&& $(MAKE
) $@
41 cd .
/pci
&& $(MAKE
) $@
42 cd .
/ti1225
&& $(MAKE
) $@
43 cd .
/memory
&& $(MAKE
) $@
# Must be last for ramdisk image
46 cd .
/libdriver
&& $(MAKE
) build
47 cd .
/tty
&& $(MAKE
) build
48 cd .
/at_wini
&& $(MAKE
) build
49 cd .
/floppy
&& $(MAKE
) build
50 cd .
/bios_wini
&& $(MAKE
) build
51 cd .
/log
&& $(MAKE
) build
52 cd .
/pci
&& $(MAKE
) build
53 cd .
/memory
&& $(MAKE
) build
# Must be last for ramdisk image