-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
26 lines (22 loc) · 692 Bytes
/
Copy pathmakefile
File metadata and controls
26 lines (22 loc) · 692 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
TOPTARGETS := all test clean
SUBDIRS := ./fstack/example
SUBDIRS += ./fstack/test
SUBDIRS += ./fqueue/example
SUBDIRS += ./fqueue/test/fqueue
SUBDIRS += ./fqueue/test/round_up_pow2_32
SUBDIRS += ./fhashtable/example
SUBDIRS += ./fhashtable/test/benchmark
SUBDIRS += ./fhashtable/test/correctness/fhashtable
SUBDIRS += ./fhashtable/test/correctness/round_up_pow2_32
SUBDIRS += ./fpqueue/example
SUBDIRS += ./fpqueue/test
SUBDIRS += ./rbtree/example
SUBDIRS += ./rbtree/test
SUBDIRS += ./arena/example
SUBDIRS += ./arena/test/arena
SUBDIRS += ./arena/test/align
SUBDIRS += ./list/example
$(TOPTARGETS): $(SUBDIRS)
$(SUBDIRS):
$(MAKE) -C $@ $(MAKECMDGOALS)
.PHONY: $(TOPTARGETS) $(SUBDIRS)