Revision 926

trunk/Makefile (revision 926)
1 1
#default targets depending on compiler
2 2
all: $(CXX)-all
3 3
verify: $(CXX)-verify
4
test: $(CXX)-test
4 5
install: $(CXX)-install
5 6
clean: $(CXX)-clean
6 7

  
......
10 11
	cd src& nmake all
11 12
cl-verify:
12 13
	cd src& nmake verify
14
cl-test:
15
	cd src& nmake test
13 16
cl-install:
14 17
	cd src& nmake install
15 18
cl-clean:
......
21 24
	$(MAKE) --directory=src CC=gcc CXX=g++ all
22 25
g++-verify:
23 26
	$(MAKE) --directory=src CC=gcc CXX=g++ verify
27
g++-test:
28
	$(MAKE) --directory=src CC=gcc CXX=g++ test
24 29
g++-install:
25 30
	$(MAKE) --directory=src CC=gcc CXX=g++ install
26 31
g++-clean:
......
30 35
clang++: c++-all
31 36
clang++-all: c++-all
32 37
clang++-verify: c++-verify
38
clang++-test: c++-test
33 39
clang++-install: c++-install
34 40
clang++-clean: c++-clean
35 41

  
......
39 45
	$(MAKE) --directory=src CC=cc CXX=c++ all
40 46
c++-verify:
41 47
	$(MAKE) --directory=src CC=cc CXX=c++ verify
48
c++-test:
49
	$(MAKE) --directory=src CC=cc CXX=c++ test
42 50
c++-install:
43 51
	$(MAKE) --directory=src CC=cc CXX=c++ install
44 52
c++-clean:
......
50 58
	$(MAKE) --directory=src CC=cc CXX=CC all
51 59
CC-verify:
52 60
	$(MAKE) --directory=src CC=cc CXX=CC verify
61
CC-test:
62
	$(MAKE) --directory=src CC=cc CXX=CC test
53 63
CC-install:
54 64
	$(MAKE) --directory=src CC=cc CXX=CC install
55 65
CC-clean:
......
61 71
	$(MAKE) --directory=src CC=icc CXX=icpc all
62 72
icpc-verify:
63 73
	$(MAKE) --directory=src CC=icc CXX=icpc verify
74
icpc-test:
75
	$(MAKE) --directory=src CC=icc CXX=icpc test
64 76
icpc-install:
65 77
	$(MAKE) --directory=src CC=icc CXX=icpc install
66 78
icpc-clean:
67 79
	$(MAKE) --directory=src CC=icc CXX=icpc clean
68 80

  
69

  
70 81
#Unsupported Borland 5.5
71 82
bcc: bcc-all
72 83
bcc-all:
73 84
	cd src& $(MAKE) -fbcc.mak all
74 85
bcc-verify:
75 86
	cd src& $(MAKE) -fbcc.mak verify
87
bcc-test:
88
	cd src& $(MAKE) -fbcc.mak test
76 89
bcc-install:
77 90
	cd src& $(MAKE) -fbcc.mak install
78 91
bcc-clean:

Also available in: Unified diff