mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-29 19:26:33 +00:00
72 lines
1.3 KiB
Makefile
72 lines
1.3 KiB
Makefile
#
|
|
# ReactOS system utilities makefile
|
|
#
|
|
|
|
PATH_TO_TOP = ../..
|
|
|
|
include $(PATH_TO_TOP)/rules.mak
|
|
|
|
|
|
# Console system utilities
|
|
# cabman cat net objdir partinfo pice ps sc stats
|
|
UTIL_APPS = cat objdir partinfo pnpdump sc shutdown stats tickcount consw rundll32 regsvr32
|
|
|
|
UTIL_NET_APPS =
|
|
|
|
|
|
all: $(UTIL_APPS) $(UTIL_NET_APPS)
|
|
|
|
depends:
|
|
|
|
implib: $(UTIL_APPS:%=%_implib) \
|
|
$(UTIL_NET_APPS:%=%_implib)
|
|
|
|
clean: $(UTIL_APPS:%=%_clean) \
|
|
$(UTIL_NET_APPS:%=%_clean)
|
|
|
|
install: $(UTIL_APPS:%=%_install) \
|
|
$(UTIL_NET_APPS:%=%_install)
|
|
|
|
.PHONY: all depends implib clean install
|
|
|
|
|
|
#
|
|
# Utility Applications
|
|
#
|
|
$(UTIL_APPS): %:
|
|
$(MAKE) -C $*
|
|
|
|
$(UTIL_APPS:%=%_implib): %_implib:
|
|
$(MAKE) -C $* implib
|
|
|
|
$(UTIL_APPS:%=%_clean): %_clean:
|
|
$(MAKE) -C $* clean
|
|
|
|
$(UTIL_APPS:%=%_install): %_install:
|
|
$(MAKE) -C $* install
|
|
|
|
.PHONY: $(UTIL_APPS) $(UTIL_APPS:%=%_implib) $(UTIL_APPS:%=%_clean) $(UTIL_APPS:%=%_install)
|
|
|
|
#
|
|
# GUI Utility Applications
|
|
#
|
|
$(UTIL_NET_APPS): %:
|
|
$(MAKE) -C net/$*
|
|
|
|
$(UTIL_NET_APPS:%=%_implib): %_implib:
|
|
$(MAKE) -C net/$* implib
|
|
|
|
$(UTIL_NET_APPS:%=%_clean): %_clean:
|
|
$(MAKE) -C net/$* clean
|
|
|
|
$(UTIL_NET_APPS:%=%_install): %_install:
|
|
$(MAKE) -C net/$* install
|
|
|
|
.PHONY: $(UTIL_NET_APPS) $(UTIL_NET_APPS:%=%_implib) $(UTIL_NET_APPS:%=%_clean) $(UTIL_NET_APPS:%=%_install)
|
|
|
|
|
|
etags:
|
|
find . -name "*.[ch]" -print | etags --language=c -
|
|
|
|
# EOF
|