-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
40 lines (32 loc) · 766 Bytes
/
Makefile
File metadata and controls
40 lines (32 loc) · 766 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
# Panda Code V0.42 04/29/2018 */
# huili@ruijie.com.cn*/
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
all: panda
panda: bindir objdir cuobjdir wordcount terasort
BIN_DIR:=bin
OBJ_DIR:=obj
CUOBJ_DIR:=cuobj
bindir:
@if test ! -d $(BIN_DIR);\
then \
mkdir $(BIN_DIR);\
fi
objdir:
@if test ! -d $(OBJ_DIR);\
then \
mkdir $(OBJ_DIR);\
fi
cuobjdir:
@if test ! -d $(CUOBJ_DIR);\
then \
mkdir $(CUOBJ_DIR);\
fi
wordcount:
make -C apps/wordcount/
terasort:
make -C apps/terasort/
clean:
make clean -C apps/wordcount && make clean -C apps/terasort
clean.old:
rm -rf obj/*.o cuobj/*.o bin/wordcount bin/terasort