Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add a new workstation model. Should give much more reasonnable results for parallel...
[simgrid.git] / build / builder6 / trp_tcp_client.mak
1 # ---------------------------------------------------------------------------
2 !if !$d(BCB)
3 BCB = $(MAKEDIR)\..
4 !endif
5
6 # ---------------------------------------------------------------------------
7 # IDE SECTION
8 # ---------------------------------------------------------------------------
9 # The following section of the project makefile is managed by the BCB IDE.
10 # It is recommended to use the IDE to change any of the values in this
11 # section.
12 # ---------------------------------------------------------------------------
13
14 VERSION = BCB.06.00
15 # ---------------------------------------------------------------------------
16 PROJECT = bin\trp_tcp_client.exe
17 OBJFILES = ..\..\win32_testsuite\borland\builder6\realistic\obj\trp_tcp_client.obj \
18     ..\..\win32_testsuite\borland\builder6\realistic\obj\graphxml_parse.obj \
19     ..\..\win32_testsuite\borland\builder6\realistic\obj\heap.obj \
20     ..\..\win32_testsuite\borland\builder6\realistic\obj\log.obj \
21     ..\..\win32_testsuite\borland\builder6\realistic\obj\log_default_appender.obj \
22     ..\..\win32_testsuite\borland\builder6\realistic\obj\mallocator.obj \
23     ..\..\win32_testsuite\borland\builder6\realistic\obj\set.obj \
24     ..\..\win32_testsuite\borland\builder6\realistic\obj\snprintf.obj \
25     ..\..\win32_testsuite\borland\builder6\realistic\obj\swag.obj \
26     ..\..\win32_testsuite\borland\builder6\realistic\obj\sysdep.obj \
27     ..\..\win32_testsuite\borland\builder6\realistic\obj\xbt_main.obj \
28     ..\..\win32_testsuite\borland\builder6\realistic\obj\xbt_matrix.obj \
29     ..\..\win32_testsuite\borland\builder6\realistic\obj\xbt_peer.obj \
30     ..\..\win32_testsuite\borland\builder6\realistic\obj\asserts.obj \
31     ..\..\win32_testsuite\borland\builder6\realistic\obj\config.obj \
32     ..\..\win32_testsuite\borland\builder6\realistic\obj\cunit.obj \
33     ..\..\win32_testsuite\borland\builder6\realistic\obj\dict.obj \
34     ..\..\win32_testsuite\borland\builder6\realistic\obj\dict_cursor.obj \
35     ..\..\win32_testsuite\borland\builder6\realistic\obj\dict_elm.obj \
36     ..\..\win32_testsuite\borland\builder6\realistic\obj\dict_multi.obj \
37     ..\..\win32_testsuite\borland\builder6\realistic\obj\dynar.obj \
38     ..\..\win32_testsuite\borland\builder6\realistic\obj\ex.obj \
39     ..\..\win32_testsuite\borland\builder6\realistic\obj\fifo.obj \
40     ..\..\win32_testsuite\borland\builder6\realistic\obj\graph.obj \
41     ..\..\win32_testsuite\borland\builder6\realistic\obj\gras.obj \
42     ..\..\win32_testsuite\borland\builder6\realistic\obj\transport.obj \
43     ..\..\win32_testsuite\borland\builder6\realistic\obj\datadesc.obj \
44     ..\..\win32_testsuite\borland\builder6\realistic\obj\ddt_convert.obj \
45     ..\..\win32_testsuite\borland\builder6\realistic\obj\ddt_create.obj \
46     ..\..\win32_testsuite\borland\builder6\realistic\obj\ddt_exchange.obj \
47     ..\..\win32_testsuite\borland\builder6\realistic\obj\ddt_parse.obj \
48     ..\..\win32_testsuite\borland\builder6\realistic\obj\ddt_parse.yy.obj \
49     ..\..\win32_testsuite\borland\builder6\realistic\obj\cbps.obj \
50     ..\..\win32_testsuite\borland\builder6\realistic\obj\timer.obj \
51     ..\..\win32_testsuite\borland\builder6\realistic\obj\msg.obj \
52     ..\..\win32_testsuite\borland\builder6\realistic\obj\rpc.obj \
53     ..\..\win32_testsuite\borland\builder6\realistic\obj\process.obj \
54     ..\..\win32_testsuite\borland\builder6\realistic\obj\gras_module.obj \
55     ..\..\win32_testsuite\borland\builder6\realistic\obj\amok_base.obj \
56     ..\..\win32_testsuite\borland\builder6\realistic\obj\saturate.obj \
57     ..\..\win32_testsuite\borland\builder6\realistic\obj\bandwidth.obj \
58     ..\..\win32_testsuite\borland\builder6\realistic\obj\peermanagement.obj \
59     ..\..\win32_testsuite\borland\builder6\realistic\obj\context_win32.obj \
60     ..\..\win32_testsuite\borland\builder6\realistic\obj\context.obj \
61     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_transport.obj \
62     ..\..\win32_testsuite\borland\builder6\realistic\obj\transport_plugin_file.obj \
63     ..\..\win32_testsuite\borland\builder6\realistic\obj\transport_plugin_tcp.obj \
64     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_time.obj \
65     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_dns.obj \
66     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_emul.obj \
67     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_process.obj \
68     ..\..\win32_testsuite\borland\builder6\realistic\obj\rl_msg.obj
69 RESFILES = 
70 MAINSOURCE = trp_tcp_client.bpf
71 RESDEPEN = $(RESFILES)
72 LIBFILES = 
73 IDLFILES = 
74 IDLGENFILES = 
75 LIBRARIES = 
76 PACKAGES = 
77 SPARELIBS = 
78 DEFFILE = 
79 OTHERFILES = 
80 # ---------------------------------------------------------------------------
81 DEBUGLIBPATH = $(BCB)\lib\debug
82 RELEASELIBPATH = $(BCB)\lib\release
83 USERDEFINES = _DEBUG
84 SYSDEFINES = NO_STRICT;_NO_VCL
85 INCLUDEPATH = ..\..\testsuite\gras;..\..\src\gras\Virtu;..\..\src\gras\Transport;..\..\src\amok\PeerManagement;..\..\src\amok\Bandwidth;..\..\src\amok;..\..\src\simdag;..\..\src\msg;..\..\src\surf;..\..\src\gras\Msg;..\..\src\gras\DataDesc;..\..\src\gras;..\..\src\xbt;$(BCB)\include;$(BCB)\include\vcl;..\..\include;..\..\src;..\..\src\include
86 LIBPATH = ..\..\testsuite\gras;..\..\src\gras\Virtu;..\..\src\gras\Transport;..\..\src\amok\PeerManagement;..\..\src\amok\Bandwidth;..\..\src\amok;..\..\src\simdag;..\..\src\msg;..\..\src\surf;..\..\src\gras\Msg;..\..\src\gras\DataDesc;..\..\src\gras;..\..\src\xbt;$(BCB)\lib\obj;$(BCB)\lib
87 WARNINGS= -w-sus -w-rvl -w-rch -w-pia -w-pch -w-par -w-csu -w-ccc -w-aus
88 PATHCPP = .;..\..\testsuite\gras;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\xbt;..\..\src\gras;..\..\src\gras\Transport;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\DataDesc;..\..\src\gras\Msg;..\..\src\gras\Msg;..\..\src\gras\Msg;..\..\src\gras\Virtu;..\..\src\gras\Virtu;..\..\src\amok;..\..\src\amok\Bandwidth;..\..\src\amok\Bandwidth;..\..\src\amok\PeerManagement;..\..\src\xbt;..\..\src\xbt;..\..\src\gras\Transport;..\..\src\gras\Transport;..\..\src\gras\Transport;..\..\src\gras\Virtu;..\..\src\gras\Virtu;..\..\src\gras\Virtu;..\..\src\gras\Virtu;..\..\src\gras\Msg
89 PATHASM = .;
90 PATHPAS = .;
91 PATHRC = .;
92 PATHOBJ = .;$(LIBPATH)
93 # ---------------------------------------------------------------------------
94 CFLAG1 = -Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -r- -a1 -b- -k -y -v -vi- -tWC \
95     -tWM- -c
96 IDLCFLAGS = -I..\..\testsuite\gras -I..\..\src\gras\Virtu -I..\..\src\gras\Transport \
97     -I..\..\src\amok\PeerManagement -I..\..\src\amok\Bandwidth \
98     -I..\..\src\amok -I..\..\src\simdag -I..\..\src\msg -I..\..\src\surf \
99     -I..\..\src\gras\Msg -I..\..\src\gras\DataDesc -I..\..\src\gras \
100     -I..\..\src\xbt -I$(BCB)\include -I$(BCB)\include\vcl -I..\..\include \
101     -I..\..\src -I..\..\src\include -src_suffix cpp -D_DEBUG -boa
102 PFLAGS = -N2..\..\win32_testsuite\borland\builder6\realistic\obj \
103     -N0..\..\win32_testsuite\borland\builder6\realistic\obj -$YD -$W -$O- -$A8 \
104     -v -JPHNE -M
105 RFLAGS = 
106 AFLAGS = /mx /w2 /zd
107 LFLAGS = -I..\..\win32_testsuite\borland\builder6\realistic\obj -D"" -ap -Tpe -x \
108     -Gn -v
109 # ---------------------------------------------------------------------------
110 ALLOBJ = c0x32.obj $(OBJFILES)
111 ALLRES = $(RESFILES)
112 ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cw32.lib
113 # ---------------------------------------------------------------------------
114 !ifdef IDEOPTIONS
115
116 [Version Info]
117 IncludeVerInfo=0
118 AutoIncBuild=0
119 MajorVer=1
120 MinorVer=0
121 Release=0
122 Build=0
123 Debug=0
124 PreRelease=0
125 Special=0
126 Private=0
127 DLL=0
128
129 [Version Info Keys]
130 CompanyName=
131 FileDescription=
132 FileVersion=1.0.0.0
133 InternalName=
134 LegalCopyright=
135 LegalTrademarks=
136 OriginalFilename=
137 ProductName=
138 ProductVersion=1.0.0.0
139 Comments=
140
141 [Debugging]
142 DebugSourceDirs=$(BCB)\source\vcl
143
144 !endif
145
146
147
148
149
150 # ---------------------------------------------------------------------------
151 # MAKE SECTION
152 # ---------------------------------------------------------------------------
153 # This section of the project file is not used by the BCB IDE.  It is for
154 # the benefit of building from the command-line using the MAKE utility.
155 # ---------------------------------------------------------------------------
156
157 .autodepend
158 # ---------------------------------------------------------------------------
159 !if "$(USERDEFINES)" != ""
160 AUSERDEFINES = -d$(USERDEFINES:;= -d)
161 !else
162 AUSERDEFINES =
163 !endif
164
165 !if !$d(BCC32)
166 BCC32 = bcc32
167 !endif
168
169 !if !$d(CPP32)
170 CPP32 = cpp32
171 !endif
172
173 !if !$d(DCC32)
174 DCC32 = dcc32
175 !endif
176
177 !if !$d(TASM32)
178 TASM32 = tasm32
179 !endif
180
181 !if !$d(LINKER)
182 LINKER = ilink32
183 !endif
184
185 !if !$d(BRCC32)
186 BRCC32 = brcc32
187 !endif
188
189
190 # ---------------------------------------------------------------------------
191 !if $d(PATHCPP)
192 .PATH.CPP = $(PATHCPP)
193 .PATH.C   = $(PATHCPP)
194 !endif
195
196 !if $d(PATHPAS)
197 .PATH.PAS = $(PATHPAS)
198 !endif
199
200 !if $d(PATHASM)
201 .PATH.ASM = $(PATHASM)
202 !endif
203
204 !if $d(PATHRC)
205 .PATH.RC  = $(PATHRC)
206 !endif
207
208 !if $d(PATHOBJ)
209 .PATH.OBJ  = $(PATHOBJ)
210 !endif
211 # ---------------------------------------------------------------------------
212 $(PROJECT): $(OTHERFILES) $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
213     $(BCB)\BIN\$(LINKER) @&&!
214     $(LFLAGS) -L$(LIBPATH) +
215     $(ALLOBJ), +
216     $(PROJECT),, +
217     $(ALLLIB), +
218     $(DEFFILE), +
219     $(ALLRES)
220 !
221 # ---------------------------------------------------------------------------
222 .pas.hpp:
223     $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
224
225 .pas.obj:
226     $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
227
228 .cpp.obj:
229     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
230
231 .c.obj:
232     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
233
234 .c.i:
235     $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
236
237 .cpp.i:
238     $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
239
240 .asm.obj:
241     $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@
242
243 .rc.res:
244     $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $<
245
246
247
248 # ---------------------------------------------------------------------------
249
250
251
252