-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmakefile
More file actions
50 lines (34 loc) · 1.27 KB
/
makefile
File metadata and controls
50 lines (34 loc) · 1.27 KB
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
41
42
43
44
45
46
47
48
49
50
CC=gcc
CFLAGS=-g
EPATH=../euca-cutils
LIBS=-lm ${EPATH}/libutils.a
ALL= normal exponential normal.o exponential.o pareto pareto.o hypexp hypexp.o normal-prob poisson.o poisson uniform weibull
all: ${ALL}
exponential: exponential.c exponential.h
${CC} ${CFLAGS} -DSTANDALONE -o exponential exponential.c ${LIBS}
normal: normal.c normal.h
${CC} ${CFLAGS} -DSTANDALONE -o normal normal.c ${LIBS}
normal-prob: normal-prob.c normal.h
${CC} ${CFLAGS} -o normal-prob normal-prob.c ${LIBS}
pareto: pareto.c pareto.h
${CC} ${CFLAGS} -DSTANDALONE -o pareto pareto.c ${LIBS}
weibull: weibull.c
${CC} ${CFLAGS} -DSTANDALONE -o weibull weibull.c ${LIBS}
uniform: uniform.c
${CC} ${CFLAGS} -DSTANDALONE -o uniform uniform.c ${LIBS}
exponential.o: exponential.c exponential.h
${CC} ${CFLAGS} -c exponential.c
hypexp: hypexp.c hypexp.h
${CC} ${CFLAGS} -I${EPATH} -DSTANDALONE -o hypexp hypexp.c ${LIBS}
poisson: poisson.c poisson.h
${CC} ${CFLAGS} -I${EPATH} -DSTANDALONE -o poisson poisson.c ${LIBS}
normal.o: normal.c normal.h
${CC} ${CFLAGS} -c normal.c
pareto.o: pareto.c pareto.h
${CC} ${CFLAGS} -c pareto.c
hypexp.o: hypexp.c hypexp.h ${EPATH}/textlist.h
${CC} ${CFLAGS} -I${EPATH} -c hypexp.c
poisson.o: poisson.c poisson.h
${CC} ${CFLAGS} -c poisson.c
clean:
rm -f *.o ${ALL}