]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/win32/Makefile
kes Make a first cut at a ReleaseNotes and ChangeLog for a
[bacula/bacula] / bacula / src / win32 / Makefile
1 ECHO_CMD=@
2
3 DIRS=   dll \
4         filed \
5         dird \
6         stored \
7         console \
8         wx-console \
9         tools
10
11 .PHONY: $(DIRS) clean all
12
13 all: Makefile.inc $(DIRS)
14
15 clean: $(DIRS)
16         $(ECHO_CMD)-rm -rf release
17
18 $(DIRS):
19         @if $(MAKE) -C $@ $(MAKECMDGOALS); then \
20                 echo -e "\n===== Make of $@ succeeded =====\n\n" ; \
21         else \
22                 echo -e "\n!!!!! Make of $@ failed !!!!!\n\n" ; \
23         fi
24
25 Makefile.inc: Makefile.inc.cross
26         @echo Creating $@
27         $(ECHO_CMD)sed -e "s^@TOPDIR@^`(cd ../../..;pwd)`^" < Makefile.inc.cross > $@