]> matita.cs.unibo.it Git - helm.git/commitdiff
- added distclean support
authorStefano Zacchiroli <zack@upsilon.cc>
Wed, 19 Feb 2003 14:19:49 +0000 (14:19 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Wed, 19 Feb 2003 14:19:49 +0000 (14:19 +0000)
- added start/stop target to start/stop broker _and_ tutors
- added recursive invocation on meta and tutors dirs

helm/hbugs/Makefile

index 0ea2557b329ada3c07b63720127f32cb7fce3be4..02b95f58b7318255c6d07e1c817c041732ed7bb0 100644 (file)
@@ -1,8 +1,9 @@
-DIRS = common broker client
+DIRS = meta common broker client tutors
 
 DIRS_BYTE = $(patsubst %,%.byte,$(DIRS))
 DIRS_OPT = $(patsubst %,%.opt,$(DIRS))
 DIRS_CLEAN = $(patsubst %,%.clean,$(DIRS))
+DIRS_DISTCLEAN = $(patsubst %,%.distclean,$(DIRS))
 all: byte
 meta:
        $(MAKE) -C meta/
@@ -10,11 +11,19 @@ byte: meta $(DIRS_BYTE)
 opt: meta $(DIRS_OPT)
 world: byte opt
 clean: $(DIRS_CLEAN)
-       $(MAKE) -C meta/ clean
+distclean: $(DIRS_DISTCLEAN)
 %.byte:
        $(MAKE) -C $*/ all
 %.opt:
        $(MAKE) -C $*/ opt
 %.clean:
        $(MAKE) -C $*/ clean
-.PHONY: all byte opt world clean meta
+%.distclean:
+       $(MAKE) -C $*/ distclean
+start:
+       $(MAKE) -C broker/ start
+       $(MAKE) -C tutors/ start
+stop:
+       $(MAKE) -C tutors/ stop
+       $(MAKE) -C broker/ stop
+.PHONY: all byte opt world clean meta start stop