Subversion Repositories shark

Rev

Rev 1093 | Go to most recent revision | Details | Compare with Previous | 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
 
1095 pj 12
all:
13
	@echo Targets: util_dos util_linux clean
14
 
1093 pj 15
util_dos: tdump.exe jdump.exe sa.exe road.exe wait.exe
16
 
17
tdump.exe: tdump.c util.c
18
	gcc -s -Wimplicit-function-declaration -Wall \
19
	-I$(BASE)/include/trace tdump.c util.c -o tdump.exe
20
 
21
jdump.exe: jdump.c util.c
22
	gcc -s -Wimplicit-function-declaration -Wall \
23
	-I$(BASE)/include/trace jdump.c util.c -o jdump.exe
24
 
25
sa.exe: sa.c util.c distr.c
26
	gcc -s -Wimplicit-function-declaration -Wall \
27
	-I$(BASE)/include/trace sa.c util.c -o sa.exe
28
 
29
road.exe: road.c util.c distr.c
30
	gcc -s -Wimplicit-function-declaration -Wall \
31
	-I$(BASE)/include/trace road.c util.c -o road.exe
32
 
33
wait.exe: wait.c util.c distr.c
34
	gcc -s -Wimplicit-function-declaration -Wall \
35
	-I$(BASE)/include/trace wait.c util.c -o wait.exe
36
 
37
 
38
util_linux: jdump tdump sa road wait
39
 
40
jdump: jdump.c util.c
41
	gcc -s -Wimplicit-function-declaration -Wall \
42
	-I$(BASE)/include/trace jdump.c util.c -o jdump
43
 
44
tdump: tdump.c util.c
45
	gcc -s -Wimplicit-function-declaration -Wall \
46
	-I$(BASE)/include/trace tdump.c util.c -o tdump
47
 
48
sa: sa.c util.c distr.c
49
	gcc -s -Wimplicit-function-declaration -Wall \
50
	-I$(BASE)/include/trace sa.c util.c -o sa
51
 
52
road: road.c util.c distr.c
53
	gcc -s -Wimplicit-function-declaration -Wall \
54
	-I$(BASE)/include/trace road.c util.c -o road
55
 
56
wait: wait.c util.c distr.c
57
	gcc -s -Wimplicit-function-declaration -Wall \
58
	-I$(BASE)/include/trace wait.c util.c -o wait
59
 
60
 
1095 pj 61
 
62
 
1093 pj 63
clean:
64
	rm -rf *.o jdump tdump sa road wait tdump.exe jdump.exe sa.exe road.exe wait.exe
65
 
66