SVN maintenance:
[reactos.git] / reactos / drivers / usb / cromwell / Makefile
1 #
2 # ReactOS USB-Cromwell Drivers
3 #
4
5 PATH_TO_TOP = ../../..
6
7 include $(PATH_TO_TOP)/rules.mak
8
9 DRIVERS = core host uhci
10
11 all: $(DRIVERS)
12
13 depends:
14
15 implib: $(DRIVERS:%=%_implib)
16
17 clean: $(DRIVERS:%=%_clean)
18
19 install: $(DRIVERS:%=%_install)
20
21 bootcd: $(DRIVERS:%=%_bootcd)
22
23 .PHONY: all depends implib clean install bootcd
24
25
26 #
27 # USB DRIVERS
28 #
29 $(DRIVERS): %:
30 $(MAKE) -C $*
31
32 $(DRIVERS:%=%_implib): %_implib:
33 $(MAKE) -C $* implib
34
35 $(DRIVERS:%=%_clean): %_clean:
36 $(MAKE) -C $* clean
37
38 $(DRIVERS:%=%_install): %_install:
39 $(MAKE) -C $* install
40
41 $(DRIVERS:%=%_bootcd): %_bootcd:
42 $(MAKE) -C $* bootcd
43
44 .PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
45
46
47 etags:
48 find . -name "*.[ch]" -print | etags --language=c -
49
50 # EOF