-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMAKEFILE
More file actions
127 lines (123 loc) · 4.76 KB
/
MAKEFILE
File metadata and controls
127 lines (123 loc) · 4.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
#This make file is used with Watcom C/C++ 32 Compiler v10.5
!ifdef rrra
# rides again
prod = /5r /otexan /d2 /bt=DOS -DRRRA
!else
# redneck rampage
prod = /5r /otexan /bt=DOS
!endif
!ifdef rrra
redneck.exe : game1.obj game2.obj game3.obj game4.obj game5.obj game6.obj game7.obj game8.obj game9.obj &
actors1.obj actors2.obj actors3.obj actors4.obj actors5.obj actors6.obj &
gamedef1.obj gamedef2.obj global.obj menus1.obj menus2.obj menus3.obj &
player1.obj player2.obj player3.obj player4.obj player5.obj &
premap.obj sector1.obj sector2.obj sector3.obj sounds.obj rts.obj &
config.obj animlib.obj function.obj &
lava.obj noise.obj warpfx.obj dpmi.obj _debug.obj rbaudio.obj playmve.obj usrhooks.obj fog.obj
wlink $(all) @makefil2.lnk
!else
rr.exe : game1.obj game2.obj game3.obj game4.obj game5.obj game6.obj game7.obj game8.obj game9.obj &
actors1.obj actors2.obj actors3.obj actors4.obj actors5.obj actors6.obj &
gamedef1.obj gamedef2.obj global.obj menus1.obj menus2.obj menus3.obj &
player1.obj player2.obj player3.obj player4.obj player5.obj &
premap.obj sector1.obj sector2.obj sector3.obj sounds.obj rts.obj &
config.obj animlib.obj &
lava.obj noise.obj warpfx.obj dpmi.obj _debug.obj rbaudio.obj
wlink $(all) @makefile.lnk
!endif
compileoptions = $(prod) $(debug) -imact
globaldependencies = makefile. duke3d.h global.c
game1.obj : game1.c $(globaldependencies)
wcc386 game1 $(compileoptions)
game2.obj : game2.c $(globaldependencies)
wcc386 game2 $(compileoptions)
game3.obj : game3.c $(globaldependencies)
wcc386 game3 $(compileoptions)
game4.obj : game4.c $(globaldependencies)
wcc386 game4 $(compileoptions)
game5.obj : game5.c $(globaldependencies)
wcc386 game5 $(compileoptions)
game6.obj : game6.c $(globaldependencies)
wcc386 game6 $(compileoptions)
game7.obj : game7.c $(globaldependencies)
wcc386 game7 $(compileoptions)
game8.obj : game8.c $(globaldependencies)
wcc386 game8 $(compileoptions)
game9.obj : game9.c $(globaldependencies)
wcc386 game9 $(compileoptions)
actors1.obj : actors1.c $(globaldependencies)
wcc386 actors1 $(compileoptions)
actors2.obj : actors2.c $(globaldependencies)
wcc386 actors2 $(compileoptions)
actors3.obj : actors3.c $(globaldependencies)
wcc386 actors3 $(compileoptions)
actors4.obj : actors4.c $(globaldependencies)
wcc386 actors4 $(compileoptions)
actors5.obj : actors5.c $(globaldependencies)
wcc386 actors5 $(compileoptions)
actors6.obj : actors6.c $(globaldependencies)
wcc386 actors6 $(compileoptions)
gamedef1.obj : gamedef1.c $(globaldependencies)
wcc386 gamedef1 $(compileoptions)
gamedef2.obj : gamedef2.c $(globaldependencies)
wcc386 gamedef2 $(compileoptions)
global.obj : global.c $(globaldependencies)
wcc386 global $(compileoptions)
menus1.obj : menus1.c $(globaldependencies)
wcc386 menus1 $(compileoptions)
menus2.obj : menus2.c $(globaldependencies)
wcc386 menus2 $(compileoptions)
menus3.obj : menus3.c $(globaldependencies)
wcc386 menus3 $(compileoptions)
player1.obj : player1.c $(globaldependencies)
wcc386 player1 $(compileoptions)
player2.obj : player2.c $(globaldependencies)
wcc386 player2 $(compileoptions)
player3.obj : player3.c $(globaldependencies)
wcc386 player3 $(compileoptions)
player4.obj : player4.c $(globaldependencies)
wcc386 player4 $(compileoptions)
player5.obj : player5.c $(globaldependencies)
wcc386 player5 $(compileoptions)
premap.obj : premap.c $(globaldependencies)
wcc386 premap $(compileoptions)
sector1.obj : sector1.c $(globaldependencies)
wcc386 sector1 $(compileoptions)
sector2.obj : sector2.c $(globaldependencies)
wcc386 sector2 $(compileoptions)
sector3.obj : sector3.c $(globaldependencies)
wcc386 sector3 $(compileoptions)
sounds.obj : sounds.c $(globaldependencies)
!ifdef rrra
wcc386 sounds /zu $(compileoptions)
!else
wcc386 sounds $(compileoptions)
!endif
rts.obj : rts.c $(globaldependencies)
wcc386 rts $(compileoptions)
config.obj : config.c $(globaldependencies)
wcc386 config $(compileoptions)
animlib.obj : animlib.c $(globaldependencies)
wcc386 animlib $(compileoptions)
lava.obj : lava.c $(globaldependencies)
wcc386 lava $(compileoptions)
noise.obj : noise.c $(globaldependencies)
wcc386 noise $(compileoptions)
warpfx.obj : warpfx.c $(globaldependencies)
wcc386 warpfx $(compileoptions)
dpmi.obj : dpmi.c $(globaldependencies)
wcc386 dpmi $(compileoptions)
_debug.obj : _debug.c $(globaldependencies)
wcc386 _debug $(compileoptions)
rbaudio.obj : rbaudio.c $(globaldependencies)
wcc386 rbaudio $(compileoptions)
!ifdef rrra
playmve.obj : playmve.c $(globaldependencies)
wcc386 playmve $(compileoptions) -i=.\sos;.\mve
usrhooks.obj : usrhooks.c $(globaldependencies)
wcc386 usrhooks $(compileoptions)
fog.obj : fog.c $(globaldependencies)
wcc386 fog $(compileoptions)
function.obj : function.c $(globaldependencies)
wcc386 function $(compileoptions)
!endif