Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
43c789c3ef07cd8e1093d9f4da50b15d95b50123
[simgrid.git] / buildtools / builder6 / datadesc_usage.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 = simgrid\tests\datadesc_usage.exe
17 OBJFILES = ..\..\win32_testsuite\borland\builder6\realistic\obj\datadesc_usage.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     ..\..\win32_testsuite\borland\builder6\realistic\obj\datadesc_structs.obj
70 RESFILES = 
71 MAINSOURCE = datadesc_usage.bpf
72 RESDEPEN = $(RESFILES)
73 LIBFILES = 
74 IDLFILES = 
75 IDLGENFILES = 
76 LIBRARIES = 
77 PACKAGES = 
78 SPARELIBS = 
79 DEFFILE = 
80 OTHERFILES = 
81 # ---------------------------------------------------------------------------
82 DEBUGLIBPATH = $(BCB)\simgrid\lib\debug
83 RELEASELIBPATH = $(BCB)\lib\release
84 USERDEFINES = _DEBUG
85 SYSDEFINES = NO_STRICT;_NO_VCL
86 INCLUDEPATH = ..\..\win32_testsuite\borland\builder6\realistic\gras\datadesc_usage;..\..\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;..\..\src;..\..\src\include;..\..\include
87 LIBPATH = ..\..\win32_testsuite\borland\builder6\realistic\gras\datadesc_usage;..\..\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
88 WARNINGS= -w-sus -w-rvl -w-rch -w-pia -w-pch -w-par -w-csu -w-ccc -w-aus
89 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;..\..\win32_testsuite\borland\builder6\realistic\gras\datadesc_usage
90 PATHASM = .;
91 PATHPAS = .;
92 PATHRC = .;
93 PATHOBJ = .;$(LIBPATH)
94 # ---------------------------------------------------------------------------
95 CFLAG1 = -Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -r- -a1 -b- -k -y -v -vi- -tWC \
96     -tWM- -c
97 IDLCFLAGS = -I..\..\win32_testsuite\borland\builder6\realistic\gras\datadesc_usage \
98     -I..\..\testsuite\gras -I..\..\src\gras\Virtu -I..\..\src\gras\Transport \
99     -I..\..\src\amok\PeerManagement -I..\..\src\amok\Bandwidth \
100     -I..\..\src\amok -I..\..\src\simdag -I..\..\src\msg -I..\..\src\surf \
101     -I..\..\src\gras\Msg -I..\..\src\gras\DataDesc -I..\..\src\gras \
102     -I..\..\src\xbt -I$(BCB)\include -I$(BCB)\include\vcl -I..\..\src \
103     -I..\..\src\include -I..\..\include -src_suffix cpp -D_DEBUG -boa
104 PFLAGS = -N2..\..\win32_testsuite\borland\builder6\realistic\obj \
105     -N0..\..\win32_testsuite\borland\builder6\realistic\obj -$YD -$W -$O- -$A8 \
106     -v -JPHNE -M
107 RFLAGS = 
108 AFLAGS = /mx /w2 /zd
109 LFLAGS = -I..\..\win32_testsuite\borland\builder6\realistic\obj -D"" -ap -Tpe -x \
110     -Gn -v
111 # ---------------------------------------------------------------------------
112 ALLOBJ = c0x32.obj $(OBJFILES)
113 ALLRES = 
114 ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cw32.lib
115 # ---------------------------------------------------------------------------
116 !ifdef IDEOPTIONS
117
118 [Version Info]
119 IncludeVerInfo=0
120 AutoIncBuild=0
121 MajorVer=1
122 MinorVer=0
123 Release=0
124 Build=0
125 Debug=0
126 PreRelease=0
127 Special=0
128 Private=0
129 DLL=0
130
131 [Version Info Keys]
132 CompanyName=
133 FileDescription=
134 FileVersion=1.0.0.0
135 InternalName=
136 LegalCopyright=
137 LegalTrademarks=
138 OriginalFilename=
139 ProductName=
140 ProductVersion=1.0.0.0
141 Comments=
142
143 [Debugging]
144 DebugSourceDirs=$(BCB)\source\vcl
145
146 !endif
147
148
149
150
151
152 # ---------------------------------------------------------------------------
153 # MAKE SECTION
154 # ---------------------------------------------------------------------------
155 # This section of the project file is not used by the BCB IDE.  It is for
156 # the benefit of building from the command-line using the MAKE utility.
157 # ---------------------------------------------------------------------------
158
159 .autodepend
160 # ---------------------------------------------------------------------------
161 !if "$(USERDEFINES)" != ""
162 AUSERDEFINES = -d$(USERDEFINES:;= -d)
163 !else
164 AUSERDEFINES =
165 !endif
166
167 !if !$d(BCC32)
168 BCC32 = bcc32
169 !endif
170
171 !if !$d(CPP32)
172 CPP32 = cpp32
173 !endif
174
175 !if !$d(DCC32)
176 DCC32 = dcc32
177 !endif
178
179 !if !$d(TASM32)
180 TASM32 = tasm32
181 !endif
182
183 !if !$d(LINKER)
184 LINKER = ilink32
185 !endif
186
187 !if !$d(BRCC32)
188 BRCC32 = brcc32
189 !endif
190
191
192 # ---------------------------------------------------------------------------
193 !if $d(PATHCPP)
194 .PATH.CPP = $(PATHCPP)
195 .PATH.C   = $(PATHCPP)
196 !endif
197
198 !if $d(PATHPAS)
199 .PATH.PAS = $(PATHPAS)
200 !endif
201
202 !if $d(PATHASM)
203 .PATH.ASM = $(PATHASM)
204 !endif
205
206 !if $d(PATHRC)
207 .PATH.RC  = $(PATHRC)
208 !endif
209
210 !if $d(PATHOBJ)
211 .PATH.OBJ  = $(PATHOBJ)
212 !endif
213 # ---------------------------------------------------------------------------
214 $(PROJECT): $(OTHERFILES) $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
215     $(BCB)\BIN\$(LINKER) @&&!
216     $(LFLAGS) -L$(LIBPATH) +
217     $(ALLOBJ), +
218     $(PROJECT),, +
219     $(ALLLIB), +
220     $(DEFFILE), +
221     $(ALLRES)
222 !
223 # ---------------------------------------------------------------------------
224 .pas.hpp:
225     $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
226
227 .pas.obj:
228     $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
229
230 .cpp.obj:
231     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
232
233 .c.obj:
234     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
235
236 .c.i:
237     $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
238
239 .cpp.i:
240     $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
241
242 .asm.obj:
243     $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@
244
245 .rc.res:
246     $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $<
247
248
249
250 # ---------------------------------------------------------------------------
251
252
253
254