Subversion Repositories HelenOS

Rev

Rev 4166 | Rev 4307 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4166 Rev 4243
Line 51... Line 51...
51
	BUILDS := $(addsuffix .build,$(DIRS_ALL))
51
	BUILDS := $(addsuffix .build,$(DIRS_ALL))
52
endif
52
endif
53
 
53
 
54
CLEANS := $(addsuffix .clean,$(DIRS_ALL))
54
CLEANS := $(addsuffix .clean,$(DIRS_ALL))
55
 
55
 
-
 
56
CHECKS := $(addsuffix .check,$(basename $(BUILDS)))
-
 
57
 
56
.PHONY: all build $(BUILDS) $(CLEANS) clean distclean
58
.PHONY: all build $(BUILDS) $(CLEANS) clean distclean
57
 
59
 
58
all: $(BUILDS)
60
all: $(BUILDS)
59
 
61
 
60
build: $(BUILDS)
62
build: $(BUILDS)
61
 
63
 
-
 
64
check: $(CHECKS)
-
 
65
 
62
clean: $(CLEANS)
66
clean: $(CLEANS)
63
	find $(DIRS_ALL) ./ -name '*.o' -follow -exec rm \{\} \;
67
	find $(DIRS_ALL) ./ -name '*.o' -follow -exec rm \{\} \;
64
 
68
 
65
distclean: clean
69
distclean: clean
66
 
70
 
-
 
71
$(CHECKS):
-
 
72
	-$(MAKE) -C $(basename $@) check
-
 
73
 
67
$(CLEANS):
74
$(CLEANS):
68
	-$(MAKE) -C $(basename $@) clean
75
	-$(MAKE) -C $(basename $@) clean
69
 
76
 
70
$(BUILDS):
77
$(BUILDS):
71
	$(MAKE) -C $(basename $@) all
78
	$(MAKE) -C $(basename $@) all