5 # *Translator Definitions*
\r
10 LIBPATH = C:\z\BORLANDC\LIB
\r
11 INCLUDEPATH = C:\z\BORLANDC\INCLUDE
\r
24 EXE_dependencies = \
\r
60 obj\wolf3d.exe: wolf3d.cfg $(EXE_dependencies)
\r
61 $(TLINK) /s/c/P-/L$(LIBPATH) @&&|
\r
95 obj\wolf3d,obj\wolf3d
\r
102 # *Individual File Dependencies*
\r
103 obj\c0.obj: wolf3d.cfg c0.asm
\r
104 $(TASM) /MX /ZI /O /D__MEDIUM__ C0.ASM,OBJ\C0.OBJ
\r
106 h_ldiv.obj: wolf3d.cfg h_ldiv.asm
\r
107 $(TASM) /MX /ZI /O H_LDIV.ASM,OBJ\H_LDIV.OBJ /d__MEDIUM__
\r
109 wolfhack.obj: wolf3d.cfg wolfhack.c
\r
111 whack_a.obj: wolf3d.cfg whack_a.asm
\r
112 $(TASM) /MX /ZI /O WHACK_A.ASM,OBJ\WHACK_A.OBJ
\r
114 wl_asm.obj: wolf3d.cfg wl_asm.asm
\r
115 $(TASM) /MX /ZI /O WL_ASM.ASM,OBJ\WL_ASM.OBJ
\r
117 wl_main.obj: wolf3d.cfg wl_main.c
\r
119 wl_text.obj: wolf3d.cfg wl_text.c
\r
121 wl_menu.obj: wolf3d.cfg wl_menu.c
\r
123 wl_inter.obj: wolf3d.cfg wl_inter.c
\r
125 wl_game.obj: wolf3d.cfg wl_game.c
\r
127 wl_play.obj: wolf3d.cfg wl_play.c
\r
129 wl_debug.obj: wolf3d.cfg wl_debug.c
\r
131 wl_draw.obj: wolf3d.cfg wl_draw.c
\r
133 wl_dr_a.obj: wolf3d.cfg wl_dr_a.asm
\r
134 $(TASM) /MX /ZI /O WL_DR_A.ASM,OBJ\WL_DR_A.OBJ
\r
136 wl_scale.obj: wolf3d.cfg wl_scale.c
\r
138 wl_state.obj: wolf3d.cfg wl_state.c
\r
140 wl_agent.obj: wolf3d.cfg wl_agent.c
\r
142 wl_act1.obj: wolf3d.cfg wl_act1.c
\r
144 wl_act2.obj: wolf3d.cfg wl_act2.c
\r
146 id_ca.obj: wolf3d.cfg id_ca.c
\r
148 id_in.obj: wolf3d.cfg id_in.c
\r
150 id_mm.obj: wolf3d.cfg id_mm.c
\r
152 id_pm.obj: wolf3d.cfg id_pm.c
\r
154 id_sd.obj: wolf3d.cfg id_sd.c
\r
156 id_sd_a.obj: wolf3d.cfg id_sd_a.asm
\r
157 $(TASM) /MX /ZI /O ID_SD_A.ASM,OBJ\ID_SD_A.OBJ
\r
159 id_us_1.obj: wolf3d.cfg id_us_1.c
\r
161 id_us_a.obj: wolf3d.cfg id_us_a.asm
\r
162 $(TASM) /MX /ZI /O ID_US_A.ASM,OBJ\ID_US_A.OBJ
\r
164 id_vl.obj: wolf3d.cfg id_vl.c
\r
166 id_vh.obj: wolf3d.cfg id_vh.c
\r
168 id_vl_a.obj: wolf3d.cfg id_vl_a.asm
\r
169 $(TASM) /MX /ZI /O ID_VL_A.ASM,OBJ\ID_VL_A.OBJ
\r
171 id_vh_a.obj: wolf3d.cfg id_vh_a.asm
\r
172 $(TASM) /MX /ZI /O ID_VH_A.ASM,OBJ\ID_VH_A.OBJ
\r
174 # *Compiler Configuration File*
\r
175 wolf3d.cfg: makefile.wl6
\r