OpenTTD-patches/projects/openttd.tgt
rubidium 66bbf336c6 (svn r7759) -Merge: makefile rewrite. This merge features:
- A proper ./configure, so everything needs to be configured only once, not for every make.
 - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies.
 - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC.
 - Proper support for OSX universal binaries.
 - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files.
 - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files.

Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
2007-01-02 19:19:48 +00:00

2668 lines
12 KiB
Plaintext

40
targetIdent
0
MProject
1
MComponent
0
2
WString
4
OEXE
3
WString
5
op2en
1
0
0
4
MCommand
0
5
MCommand
0
6
MItem
11
openttd.exe
7
WString
4
OEXE
8
WVList
8
9
MRState
10
WString
7
OS2LINK
11
WString
25
?????No debug information
1
1
12
MRState
13
WString
7
OS2LINK
14
WString
14
?????Debug All
1
0
15
MVState
16
WString
7
OS2LINK
17
WString
11
?????Stack:
1
18
WString
7
2097152
0
19
MVState
20
WString
7
OS2LINK
21
WString
18
?????Libraries(,):
1
22
WString
24
png.lib zlib.lib sdl.lib
0
23
MCState
24
WString
7
OS2LINK
25
WString
13
?????Map file
0
0
26
MVState
27
WString
7
OS2LINK
28
WString
11
?????Stack:
0
29
WString
7
4194304
0
30
MVState
31
WString
7
OS2LINK
32
WString
18
?????Libraries(,):
0
33
WString
34
mmpm2.lib png.lib zlib.lib sdl.lib
0
34
MVState
35
WString
7
OS2LINK
36
WString
17
o????Description:
0
37
WString
7
OpenTTD
0
38
WVList
3
39
ActionStates
40
WString
5
&Make
41
WVList
0
42
ActionStates
43
WString
4
&Run
44
WVList
0
45
ActionStates
46
WString
7
Sam&ple
47
WVList
0
-1
1
1
0
48
WPickList
127
49
MItem
3
*.c
50
WString
4
COBJ
51
WVList
14
52
MVState
53
WString
3
WCC
54
WString
28
?????Disable Warning message
1
55
WString
3
202
0
56
MVState
57
WString
3
WCC
58
WString
23
?????Macro definitions:
1
59
WString
50
ENABLE_NETWORK=1 WITH_ZLIB=1 WITH_PNG=1 WITH_SDL=1
0
60
MRState
61
WString
3
WCC
62
WString
21
?????4 byte alignment
1
1
63
MRState
64
WString
3
WCC
65
WString
21
?????No optimizations
1
0
66
MRState
67
WString
3
WCC
68
WString
24
?????Space optimizations
1
1
69
MRState
70
WString
3
WCC
71
WString
29
?????No debugging information
1
1
72
MRState
73
WString
3
WCC
74
WString
24
?????Full debugging info
1
0
75
MVState
76
WString
3
WCC
77
WString
28
?????Disable Warning message
0
78
WString
3
202
0
79
MVState
80
WString
3
WCC
81
WString
23
?????Macro definitions:
0
82
WString
61
ENABLE_NETWORK=1 WITH_ZLIB=1 WITH_PNG=1 WITH_SDL=1 WITH_REV=1
0
83
MCState
84
WString
3
WCC
85
WString
31
?????Force enums to be type int
0
1
86
MRState
87
WString
3
WCC
88
WString
29
?????No debugging information
0
1
89
MRState
90
WString
3
WCC
91
WString
28
?????Line number information
0
0
92
MRState
93
WString
3
WCC
94
WString
39
??2??Pentium Pro Register based calling
0
0
95
MRState
96
WString
3
WCC
97
WString
36
??2??Pentium Pro Stack based calling
0
1
98
WVList
0
-1
1
1
0
99
MItem
7
ai\ai.c
100
WString
4
COBJ
101
WVList
0
102
WVList
0
49
1
1
0
103
MItem
20
ai\default\default.c
104
WString
4
COBJ
105
WVList
0
106
WVList
0
49
1
1
0
107
MItem
17
ai\trolly\build.c
108
WString
4
COBJ
109
WVList
0
110
WVList
0
49
1
1
0
111
MItem
22
ai\trolly\pathfinder.c
112
WString
4
COBJ
113
WVList
0
114
WVList
0
49
1
1
0
115
MItem
18
ai\trolly\shared.c
116
WString
4
COBJ
117
WVList
0
118
WVList
0
49
1
1
0
119
MItem
18
ai\trolly\trolly.c
120
WString
4
COBJ
121
WVList
0
122
WVList
0
49
1
1
0
123
MItem
14
aircraft_cmd.c
124
WString
4
COBJ
125
WVList
0
126
WVList
0
49
1
1
0
127
MItem
14
aircraft_gui.c
128
WString
4
COBJ
129
WVList
0
130
WVList
0
49
1
1
0
131
MItem
9
airport.c
132
WString
4
COBJ
133
WVList
0
134
WVList
0
49
1
1
0
135
MItem
13
airport_gui.c
136
WString
4
COBJ
137
WVList
0
138
WVList
0
49
1
1
0
139
MItem
8
aystar.c
140
WString
4
COBJ
141
WVList
0
142
WVList
0
49
1
1
0
143
MItem
12
bridge_gui.c
144
WString
4
COBJ
145
WVList
0
146
WVList
0
49
1
1
0
147
MItem
12
bridge_map.c
148
WString
4
COBJ
149
WVList
0
150
WVList
0
49
1
1
0
151
MItem
16
callback_table.c
152
WString
4
COBJ
153
WVList
0
154
WVList
0
49
1
1
0
155
MItem
11
clear_cmd.c
156
WString
4
COBJ
157
WVList
0
158
WVList
0
49
1
1
0
159
MItem
9
command.c
160
WString
4
COBJ
161
WVList
0
162
WVList
0
49
1
1
0
163
MItem
9
console.c
164
WString
4
COBJ
165
WVList
0
166
WVList
0
49
1
1
0
167
MItem
14
console_cmds.c
168
WString
4
COBJ
169
WVList
0
170
WVList
0
49
1
1
0
171
MItem
10
currency.c
172
WString
4
COBJ
173
WVList
0
174
WVList
0
49
1
1
0
175
MItem
7
debug.c
176
WString
4
COBJ
177
WVList
0
178
WVList
0
49
1
1
0
179
MItem
11
dedicated.c
180
WString
4
COBJ
181
WVList
0
182
WVList
0
49
1
1
0
183
MItem
7
depot.c
184
WString
4
COBJ
185
WVList
0
186
WVList
0
49
1
1
0
187
MItem
14
disaster_cmd.c
188
WString
4
COBJ
189
WVList
0
190
WVList
0
49
1
1
0
191
MItem
10
dock_gui.c
192
WString
4
COBJ
193
WVList
0
194
WVList
0
49
1
1
0
195
MItem
8
driver.c
196
WString
4
COBJ
197
WVList
0
198
WVList
0
49
1
1
0
199
MItem
12
dummy_land.c
200
WString
4
COBJ
201
WVList
0
202
WVList
0
49
1
1
0
203
MItem
9
economy.c
204
WString
4
COBJ
205
WVList
0
206
WVList
0
49
1
1
0
207
MItem
8
elrail.c
208
WString
4
COBJ
209
WVList
0
210
WVList
0
49
1
1
0
211
MItem
8
engine.c
212
WString
4
COBJ
213
WVList
0
214
WVList
0
49
1
1
0
215
MItem
12
engine_gui.c
216
WString
4
COBJ
217
WVList
0
218
WVList
0
49
1
1
0
219
MItem
8
fileio.c
220
WString
4
COBJ
221
WVList
0
222
WVList
0
49
1
1
0
223
MItem
5
gfx.c
224
WString
4
COBJ
225
WVList
0
226
WVList
0
49
1
1
0
227
MItem
9
gfxinit.c
228
WString
4
COBJ
229
WVList
0
230
WVList
0
49
1
1
0
231
MItem
11
graph_gui.c
232
WString
4
COBJ
233
WVList
0
234
WVList
0
49
1
1
0
235
MItem
14
industry_cmd.c
236
WString
4
COBJ
237
WVList
0
238
WVList
0
49
1
1
0
239
MItem
14
industry_gui.c
240
WString
4
COBJ
241
WVList
0
242
WVList
0
49
1
1
0
243
MItem
11
intro_gui.c
244
WString
4
COBJ
245
WVList
0
246
WVList
0
49
1
1
0
247
MItem
11
landscape.c
248
WString
4
COBJ
249
WVList
0
250
WVList
0
49
1
1
0
251
MItem
10
main_gui.c
252
WString
4
COBJ
253
WVList
0
254
WVList
0
49
1
1
0
255
MItem
5
map.c
256
WString
4
COBJ
257
WVList
0
258
WVList
0
49
1
1
0
259
MItem
5
md5.c
260
WString
4
COBJ
261
WVList
0
262
WVList
0
49
1
1
0
263
MItem
10
mersenne.c
264
WString
4
COBJ
265
WVList
0
266
WVList
0
49
1
1
0
267
MItem
9
minilzo.c
268
WString
4
COBJ
269
WVList
0
270
WVList
0
49
1
1
0
271
MItem
6
misc.c
272
WString
4
COBJ
273
WVList
0
274
WVList
0
49
1
1
0
275
MItem
10
misc_cmd.c
276
WString
4
COBJ
277
WVList
0
278
WVList
0
49
1
1
0
279
MItem
10
misc_gui.c
280
WString
4
COBJ
281
WVList
0
282
WVList
0
49
1
1
0
283
MItem
7
mixer.c
284
WString
4
COBJ
285
WVList
0
286
WVList
0
49
1
1
0
287
MItem
14
music\null_m.c
288
WString
4
COBJ
289
WVList
0
290
WVList
0
49
1
1
0
291
MItem
13
music\os2_m.c
292
WString
4
COBJ
293
WVList
0
294
WVList
0
49
1
1
0
295
MItem
11
music_gui.c
296
WString
4
COBJ
297
WVList
0
298
WVList
0
49
1
1
0
299
MItem
9
namegen.c
300
WString
4
COBJ
301
WVList
0
302
WVList
0
49
1
1
0
303
MItem
9
network.c
304
WString
4
COBJ
305
WVList
0
306
WVList
0
49
1
1
0
307
MItem
16
network_client.c
308
WString
4
COBJ
309
WVList
0
310
WVList
0
49
1
1
0
311
MItem
14
network_data.c
312
WString
4
COBJ
313
WVList
0
314
WVList
0
49
1
1
0
315
MItem
18
network_gamelist.c
316
WString
4
COBJ
317
WVList
0
318
WVList
0
49
1
1
0
319
MItem
13
network_gui.c
320
WString
4
COBJ
321
WVList
0
322
WVList
0
49
1
1
0
323
MItem
16
network_server.c
324
WString
4
COBJ
325
WVList
0
326
WVList
0
49
1
1
0
327
MItem
13
network_udp.c
328
WString
4
COBJ
329
WVList
0
330
WVList
0
49
1
1
0
331
MItem
8
newgrf.c
332
WString
4
COBJ
333
WVList
0
334
WVList
0
49
1
1
0
335
MItem
15
newgrf_engine.c
336
WString
4
COBJ
337
WVList
0
338
WVList
0
49
1
1
0
339
MItem
16
newgrf_station.c
340
WString
4
COBJ
341
WVList
0
342
WVList
0
49
1
1
0
343
MItem
10
news_gui.c
344
WString
4
COBJ
345
WVList
0
346
WVList
0
49
1
1
0
347
MItem
5
npf.c
348
WString
4
COBJ
349
WVList
0
350
WVList
0
49
1
1
0
351
MItem
11
oldloader.c
352
WString
4
COBJ
353
WVList
0
354
WVList
0
49
1
1
0
355
MItem
9
openttd.c
356
WString
4
COBJ
357
WVList
0
358
WVList
0
49
1
1
0
359
MItem
11
order_cmd.c
360
WString
4
COBJ
361
WVList
0
362
WVList
0
49
1
1
0
363
MItem
11
order_gui.c
364
WString
4
COBJ
365
WVList
0
366
WVList
0
49
1
1
0
367
MItem
5
os2.c
368
WString
4
COBJ
369
WVList
0
370
WVList
0
49
1
1
0
371
MItem
10
os_timer.c
372
WString
4
COBJ
373
WVList
0
374
WVList
0
49
1
1
0
375
MItem
10
pathfind.c
376
WString
4
COBJ
377
WVList
0
378
WVList
0
49
1
1
0
379
MItem
12
player_gui.c
380
WString
4
COBJ
381
WVList
0
382
WVList
0
49
1
1
0
383
MItem
9
players.c
384
WString
4
COBJ
385
WVList
0
386
WVList
0
49
1
1
0
387
MItem
6
oldpool.c
388
WString
4
COBJ
389
WVList
0
390
WVList
0
49
1
1
0
391
MItem
7
queue.c
392
WString
4
COBJ
393
WVList
0
394
WVList
0
49
1
1
0
395
MItem
6
rail.c
396
WString
4
COBJ
397
WVList
0
398
WVList
0
49
1
1
0
399
MItem
10
rail_cmd.c
400
WString
4
COBJ
401
WVList
0
402
WVList
0
49
1
1
0
403
MItem
10
rail_gui.c
404
WString
4
COBJ
405
WVList
0
406
WVList
0
49
1
1
0
407
MItem
5
rev.c
408
WString
4
COBJ
409
WVList
0
410
WVList
1
411
ActionStates
412
WString
5
&Make
413
WVList
0
49
1
1
0
414
MItem
10
road_cmd.c
415
WString
4
COBJ
416
WVList
0
417
WVList
0
49
1
1
0
418
MItem
10
road_gui.c
419
WString
4
COBJ
420
WVList
0
421
WVList
0
49
1
1
0
422
MItem
10
road_map.c
423
WString
4
COBJ
424
WVList
0
425
WVList
0
49
1
1
0
426
MItem
13
roadveh_cmd.c
427
WString
4
COBJ
428
WVList
0
429
WVList
0
49
1
1
0
430
MItem
13
roadveh_gui.c
431
WString
4
COBJ
432
WVList
0
433
WVList
0
49
1
1
0
434
MItem
10
saveload.c
435
WString
4
COBJ
436
WVList
0
437
WVList
0
49
1
1
0
438
MItem
12
screenshot.c
439
WString
4
COBJ
440
WVList
0
441
WVList
0
49
1
1
0
442
MItem
5
sdl.c
443
WString
4
COBJ
444
WVList
0
445
WVList
0
49
1
1
0
446
MItem
10
settings.c
447
WString
4
COBJ
448
WVList
0
449
WVList
0
49
1
1
0
450
MItem
14
settings_gui.c
451
WString
4
COBJ
452
WVList
0
453
WVList
0
49
1
1
0
454
MItem
10
ship_cmd.c
455
WString
4
COBJ
456
WVList
0
457
WVList
0
49
1
1
0
458
MItem
10
ship_gui.c
459
WString
4
COBJ
460
WVList
0
461
WVList
0
49
1
1
0
462
MItem
7
signs.c
463
WString
4
COBJ
464
WVList
0
465
WVList
0
49
1
1
0
466
MItem
14
smallmap_gui.c
467
WString
4
COBJ
468
WVList
0
469
WVList
0
49
1
1
0
470
MItem
7
sound.c
471
WString
4
COBJ
472
WVList
0
473
WVList
0
49
1
1
0
474
MItem
14
sound\null_s.c
475
WString
4
COBJ
476
WVList
0
477
WVList
0
49
1
1
0
478
MItem
13
sound\sdl_s.c
479
WString
4
COBJ
480
WVList
0
481
WVList
0
49
1
1
0
482
MItem
8
sprite.c
483
WString
4
COBJ
484
WVList
0
485
WVList
0
49
1
1
0
486
MItem
13
spritecache.c
487
WString
4
COBJ
488
WVList
0
489
WVList
0
49
1
1
0
490
MItem
13
station_cmd.c
491
WString
4
COBJ
492
WVList
0
493
WVList
0
49
1
1
0
494
MItem
13
station_gui.c
495
WString
4
COBJ
496
WVList
0
497
WVList
0
49
1
1
0
498
MItem
13
station_map.c
499
WString
4
COBJ
500
WVList
0
501
WVList
0
49
1
1
0
502
MItem
8
StdAfx.c
503
WString
4
COBJ
504
WVList
0
505
WVList
0
49
1
1
0
506
MItem
8
string.c
507
WString
4
COBJ
508
WVList
0
509
WVList
0
49
1
1
0
510
MItem
9
strings.c
511
WString
4
COBJ
512
WVList
0
513
WVList
0
49
1
1
0
514
MItem
13
subsidy_gui.c
515
WString
4
COBJ
516
WVList
0
517
WVList
0
49
1
1
0
518
MItem
15
terraform_gui.c
519
WString
4
COBJ
520
WVList
0
521
WVList
0
49
1
1
0
522
MItem
9
texteff.c
523
WString
4
COBJ
524
WVList
0
525
WVList
0
49
1
1
0
526
MItem
8
thread.c
527
WString
4
COBJ
528
WVList
0
529
WVList
0
49
1
1
0
530
MItem
6
tile.c
531
WString
4
COBJ
532
WVList
0
533
WVList
0
49
1
1
0
534
MItem
10
town_cmd.c
535
WString
4
COBJ
536
WVList
0
537
WVList
0
49
1
1
0
538
MItem
10
town_gui.c
539
WString
4
COBJ
540
WVList
0
541
WVList
0
49
1
1
0
542
MItem
11
train_cmd.c
543
WString
4
COBJ
544
WVList
0
545
WVList
0
49
1
1
0
546
MItem
11
train_gui.c
547
WString
4
COBJ
548
WVList
0
549
WVList
0
49
1
1
0
550
MItem
10
tree_cmd.c
551
WString
4
COBJ
552
WVList
0
553
WVList
0
49
1
1
0
554
MItem
12
tunnel_map.c
555
WString
4
COBJ
556
WVList
0
557
WVList
0
49
1
1
0
558
MItem
18
tunnelbridge_cmd.c
559
WString
4
COBJ
560
WVList
0
561
WVList
0
49
1
1
0
562
MItem
15
unmovable_cmd.c
563
WString
4
COBJ
564
WVList
0
565
WVList
0
49
1
1
0
566
MItem
9
vehicle.c
567
WString
4
COBJ
568
WVList
0
569
WVList
0
49
1
1
0
570
MItem
13
vehicle_gui.c
571
WString
4
COBJ
572
WVList
0
573
WVList
0
49
1
1
0
574
MItem
19
video\dedicated_v.c
575
WString
4
COBJ
576
WVList
0
577
WVList
0
49
1
1
0
578
MItem
14
video\null_v.c
579
WString
4
COBJ
580
WVList
0
581
WVList
0
49
1
1
0
582
MItem
13
video\sdl_v.c
583
WString
4
COBJ
584
WVList
0
585
WVList
0
49
1
1
0
586
MItem
10
viewport.c
587
WString
4
COBJ
588
WVList
0
589
WVList
0
49
1
1
0
590
MItem
11
water_cmd.c
591
WString
4
COBJ
592
WVList
0
593
WVList
0
49
1
1
0
594
MItem
10
waypoint.c
595
WString
4
COBJ
596
WVList
0
597
WVList
0
49
1
1
0
598
MItem
8
widget.c
599
WString
4
COBJ
600
WVList
0
601
WVList
0
49
1
1
0
602
MItem
8
window.c
603
WString
4
COBJ
604
WVList
0
605
WVList
0
49
1
1
0