mirror of
https://github.com/reactos/reactos.git
synced 2025-02-25 18:02:05 +00:00
55 lines
820 B
Makefile
55 lines
820 B
Makefile
|
|
#
|
|
# ReactOS control panels makefile
|
|
#
|
|
|
|
PATH_TO_TOP = ..
|
|
|
|
include $(PATH_TO_TOP)/rules.mak
|
|
|
|
DRIVERS = bus dd fs input lib net storage video
|
|
|
|
all: $(DRIVERS)
|
|
|
|
depends:
|
|
|
|
implib: $(DRIVERS:%=%_implib)
|
|
|
|
clean: $(DRIVERS:%=%_clean)
|
|
|
|
install: $(DRIVERS:%=%_install)
|
|
|
|
bootcd: $(DRIVERS:%=%_bootcd)
|
|
|
|
docu:
|
|
doxygen Doxyfile
|
|
|
|
.PHONY: all depends implib clean install bootcd docu
|
|
|
|
|
|
#
|
|
# Drivers
|
|
#
|
|
$(DRIVERS): %:
|
|
$(MAKE) -C $*
|
|
|
|
$(DRIVERS:%=%_implib): %_implib:
|
|
$(MAKE) -C $* implib
|
|
|
|
$(DRIVERS:%=%_clean): %_clean:
|
|
$(MAKE) -C $* clean
|
|
|
|
$(DRIVERS:%=%_install): %_install:
|
|
$(MAKE) -C $* install
|
|
|
|
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
$(MAKE) -C $* bootcd
|
|
|
|
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
|
|
|
|
etags:
|
|
find . -name "*.[ch]" -print | etags --language=c -
|
|
|
|
# EOF
|
|
|