Subversion Repositories shark

Rev

Rev 1095 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1093 pj 1
#
2
# util -> compiles the tracer utilities under MSDOS/DJGPP
3
# util_linux -> compiles the tracer utilities under Linux
4
#
5
 
6
ifndef BASE
7
BASE=../../..
8
endif
9
 
10
.PHONY: util_dos util_linux clean
11
 
12
util_dos: tdump.exe jdump.exe sa.exe road.exe wait.exe
13
 
14
tdump.exe: tdump.c util.c
15
	gcc -s -Wimplicit-function-declaration -Wall \
16
	-I$(BASE)/include/trace tdump.c util.c -o tdump.exe
17
 
18
jdump.exe: jdump.c util.c
19
	gcc -s -Wimplicit-function-declaration -Wall \
20
	-I$(BASE)/include/trace jdump.c util.c -o jdump.exe
21
 
22
sa.exe: sa.c util.c distr.c
23
	gcc -s -Wimplicit-function-declaration -Wall \
24
	-I$(BASE)/include/trace sa.c util.c -o sa.exe
25
 
26
road.exe: road.c util.c distr.c
27
	gcc -s -Wimplicit-function-declaration -Wall \
28
	-I$(BASE)/include/trace road.c util.c -o road.exe
29
 
30
wait.exe: wait.c util.c distr.c
31
	gcc -s -Wimplicit-function-declaration -Wall \
32
	-I$(BASE)/include/trace wait.c util.c -o wait.exe
33
 
34
 
35
 
36
 
37
util_linux: jdump tdump sa road wait
38
 
39
jdump: jdump.c util.c
40
	gcc -s -Wimplicit-function-declaration -Wall \
41
	-I$(BASE)/include/trace jdump.c util.c -o jdump
42
 
43
tdump: tdump.c util.c
44
	gcc -s -Wimplicit-function-declaration -Wall \
45
	-I$(BASE)/include/trace tdump.c util.c -o tdump
46
 
47
sa: sa.c util.c distr.c
48
	gcc -s -Wimplicit-function-declaration -Wall \
49
	-I$(BASE)/include/trace sa.c util.c -o sa
50
 
51
road: road.c util.c distr.c
52
	gcc -s -Wimplicit-function-declaration -Wall \
53
	-I$(BASE)/include/trace road.c util.c -o road
54
 
55
wait: wait.c util.c distr.c
56
	gcc -s -Wimplicit-function-declaration -Wall \
57
	-I$(BASE)/include/trace wait.c util.c -o wait
58
 
59
 
60
clean:
61
	rm -rf *.o jdump tdump sa road wait tdump.exe jdump.exe sa.exe road.exe wait.exe
62
 
63