makefile_old (10348B)
1 2 CFLAGS = -c 3 LDFLAGS = 4 ODIR = baddir 5 6 EXEBASE = quake2 7 EXE = $(ODIR)/quake2 8 all: $(EXE) 9 10 #---------------------------------------------------------------------- 11 12 SERVERFILES = $(ODIR)/sv_ccmds.o $(ODIR)/sv_ents.o $(ODIR)/sv_game.o $(ODIR)/sv_init.o $(ODIR)/sv_main.o $(ODIR)/sv_send.o $(ODIR)/sv_user.o $(ODIR)/sv_world.o 13 14 CLIENTFILES = $(ODIR)/cl_demo.o $(ODIR)/cl_ents.o $(ODIR)/cl_fx.o $(ODIR)/cl_input.o $(ODIR)/cl_inv.o $(ODIR)/cl_main.o $(ODIR)/cl_parse.o $(ODIR)/cl_tent.o $(ODIR)/console.o $(ODIR)/keys.o $(ODIR)/menu.o $(ODIR)/qmenu.o $(ODIR)/screen.o $(ODIR)/scr_cin.o $(ODIR)/snd_dma.o $(ODIR)/snd_mem.o $(ODIR)/snd_mix.o $(ODIR)/view.o 15 16 # commonfiles are used by both client and server 17 COMMONFILES = $(ODIR)/cmd.o $(ODIR)/cmodel.o $(ODIR)/cvar.o $(ODIR)/files.o $(ODIR)/md4.o $(ODIR)/net_chan.o $(ODIR)/net_udp.o 18 19 REFGLFILES = $(ODIR)/gl_draw.o $(ODIR)/gl_inter.o $(ODIR)/gl_light.o $(ODIR)/gl_math.o $(ODIR)/gl_mesh.o $(ODIR)/gl_model.o $(ODIR)/gl_rmain.o $(ODIR)/gl_rmisc.o $(ODIR)/gl_rsurf.o $(ODIR)/gl_textr.o $(ODIR)/gl_warp. 20 21 REFSOFTFILES = $(ODIR)/r_aclip.o $(ODIR)/r_alias.o $(ODIR)/r_bsp.o $(ODIR)/r_draw.o $(ODIR)/r_edge.o $(ODIR)/r_image.o $(ODIR)/r_light.o $(ODIR)/r_main.o $(ODIR)/r_misc.o $(ODIR)/r_model.o $(ODIR)/r_part.o $(ODIR)/r_polyse.o $(ODIR)/r_poly.o $(ODIR)/r_rast.o $(ODIR)/r_scan.o $(ODIR)/r_sprite.o $(ODIR)/r_surf.o 22 23 # sharedfiles are included in EVERY dll 24 SHAREDFILES = $(ODIR)/q_shared 25 26 #---------------------------------------------------------------------- 27 28 _next: 29 make "CFLAGS = -c -Wall -g -O" "ODIR = next" 30 31 _irix: 32 make "CFLAGS = -c -woff 513 -Ofast=ip32_10k -Xcpluscomm" "LDFLAGS = -Ofast=ip32_10k" "ODIR = irix" 33 34 _irixdebug: 35 make "CFLAGS = -c -O2 -g -Xcpluscomm" "LDFLAGS = -g" "ODIR = irix" 36 37 clean: 38 rm -f next/*.o next/$(EXEBASE) 39 rm -f irix/*.o irix/$(EXEBASE) 40 41 #---------------------------------------------------------------------- 42 43 FILES = $(SERVERFILES) $(COMMONFILES) $(CLIENTFILES) $(REFSOFTFILES) $(SHAREDFILES) 44 45 $(EXE) : $(FILES) 46 cc -o $(EXE) $(LDFLAGS) $(FILES) -lm 47 48 #---------------------------------------------------------------------- 49 50 $(ODIR)/q_shared.o : ../qcommon/q_shared.c 51 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 52 cc $(CFLAGS) -o $@ /tmp/temp.i 53 54 #---------------------------------------------------------------------- 55 56 $(ODIR)/sv_ccmds.o : ../server/sv_ccmds.c 57 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 58 cc $(CFLAGS) -o $@ /tmp/temp.i 59 60 $(ODIR)/sv_ents.o : ../server/sv_ents.c 61 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 62 cc $(CFLAGS) -o $@ /tmp/temp.i 63 64 $(ODIR)/sv_game.o : ../server/sv_game.c 65 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 66 cc $(CFLAGS) -o $@ /tmp/temp.i 67 68 $(ODIR)/sv_init.o : ../server/sv_init.c 69 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 70 cc $(CFLAGS) -o $@ /tmp/temp.i 71 72 $(ODIR)/sv_main.o : ../server/sv_main.c 73 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 74 cc $(CFLAGS) -o $@ /tmp/temp.i 75 76 $(ODIR)/sv_send.o : ../server/sv_send.c 77 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 78 cc $(CFLAGS) -o $@ /tmp/temp.i 79 80 $(ODIR)/sv_user.o : ../server/sv_user.c 81 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 82 cc $(CFLAGS) -o $@ /tmp/temp.i 83 84 $(ODIR)/sv_world.o : ../server/sv_world.c 85 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 86 cc $(CFLAGS) -o $@ /tmp/temp.i 87 88 #---------------------------------------------------------------------- 89 90 $(ODIR)/cl_demo.o : ../client/cl_demo.c 91 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 92 cc $(CFLAGS) -o $@ /tmp/temp.i 93 94 $(ODIR)/cl_ents.o : ../client/cl_ents.c 95 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 96 cc $(CFLAGS) -o $@ /tmp/temp.i 97 98 $(ODIR)/cl_fx.o : ../client/cl_fx.c 99 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 100 cc $(CFLAGS) -o $@ /tmp/temp.i 101 102 $(ODIR)/cl_input.o : ../client/cl_input.c 103 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 104 cc $(CFLAGS) -o $@ /tmp/temp.i 105 106 $(ODIR)/cl_inv.o : ../client/cl_inv.c 107 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 108 cc $(CFLAGS) -o $@ /tmp/temp.i 109 110 $(ODIR)/cl_main.o : ../client/cl_main.c 111 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 112 cc $(CFLAGS) -o $@ /tmp/temp.i 113 114 $(ODIR)/cl_parse.o : ../client/cl_parse.c 115 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 116 cc $(CFLAGS) -o $@ /tmp/temp.i 117 118 $(ODIR)/cl_tent.o : ../client/cl_tent.c 119 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 120 cc $(CFLAGS) -o $@ /tmp/temp.i 121 122 $(ODIR)/console.o : ../client/console.c 123 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 124 cc $(CFLAGS) -o $@ /tmp/temp.i 125 126 $(ODIR)/keys.o : ../client/keys.c 127 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 128 cc $(CFLAGS) -o $@ /tmp/temp.i 129 130 $(ODIR)/menu.o : ../client/menu.c 131 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 132 cc $(CFLAGS) -o $@ /tmp/temp.i 133 134 $(ODIR)/qmenu.o : ../client/qmenu.c 135 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 136 cc $(CFLAGS) -o $@ /tmp/temp.i 137 138 $(ODIR)/sbar2.o : ../client/sbar2.c 139 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 140 cc $(CFLAGS) -o $@ /tmp/temp.i 141 142 $(ODIR)/screen.o : ../client/screen.c 143 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 144 cc $(CFLAGS) -o $@ /tmp/temp.i 145 146 $(ODIR)/scr_cin.o : ../client/scr_cin.c 147 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 148 cc $(CFLAGS) -o $@ /tmp/temp.i 149 150 $(ODIR)/snd_dma.o : ../client/snd_dma.c 151 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 152 cc $(CFLAGS) -o $@ /tmp/temp.i 153 154 $(ODIR)/snd_mem.o : ../client/snd_mem.c 155 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 156 cc $(CFLAGS) -o $@ /tmp/temp.i 157 158 $(ODIR)/snd_mix.o : ../client/snd_mix.c 159 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 160 cc $(CFLAGS) -o $@ /tmp/temp.i 161 162 $(ODIR)/view.o : ../client/view.c 163 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 164 cc $(CFLAGS) -o $@ /tmp/temp.i 165 166 #---------------------------------------------------------------------- 167 168 $(ODIR)/cmd.o : ../qcommon/cmd.c 169 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 170 cc $(CFLAGS) -o $@ /tmp/temp.i 171 172 $(ODIR)/cmodel.o : ../qcommon/cmodel.c 173 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 174 cc $(CFLAGS) -o $@ /tmp/temp.i 175 176 $(ODIR)/cvar.o : ../qcommon/cvar.c 177 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 178 cc $(CFLAGS) -o $@ /tmp/temp.i 179 180 $(ODIR)/files.o : ../qcommon/files.c 181 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 182 cc $(CFLAGS) -o $@ /tmp/temp.i 183 184 $(ODIR)/md4.o : ../qcommon/md4.c 185 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 186 cc $(CFLAGS) -o $@ /tmp/temp.i 187 188 $(ODIR)/net_chan.o : ../qcommon/net_chan.c 189 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 190 cc $(CFLAGS) -o $@ /tmp/temp.i 191 192 $(ODIR)/net_udp.o : ../qcommon/net_udp.c 193 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 194 cc $(CFLAGS) -o $@ /tmp/temp.i 195 196 $(ODIR)/sys_null.o : ../qcommon/sys_null.c 197 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 198 cc $(CFLAGS) -o $@ /tmp/temp.i 199 200 #---------------------------------------------------------------------- 201 202 $(ODIR)/gl_draw.o : ../ref_gl/gl_draw.c 203 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 204 cc $(CFLAGS) -o $@ /tmp/temp.i 205 206 $(ODIR)/gl_inter.o : ../ref_gl/gl_inter.c 207 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 208 cc $(CFLAGS) -o $@ /tmp/temp.i 209 210 $(ODIR)/gl_light.o : ../ref_gl/gl_light.c 211 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 212 cc $(CFLAGS) -o $@ /tmp/temp.i 213 214 $(ODIR)/gl_math.o : ../ref_gl/gl_math.c 215 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 216 cc $(CFLAGS) -o $@ /tmp/temp.i 217 218 $(ODIR)/gl_mesh.o : ../ref_gl/gl_mesh.c 219 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 220 cc $(CFLAGS) -o $@ /tmp/temp.i 221 222 $(ODIR)/gl_model.o : ../ref_gl/gl_model.c 223 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 224 cc $(CFLAGS) -o $@ /tmp/temp.i 225 226 $(ODIR)/gl_rmain.o : ../ref_gl/gl_rmain.c 227 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 228 cc $(CFLAGS) -o $@ /tmp/temp.i 229 230 $(ODIR)/gl_rmisc.o : ../ref_gl/gl_rmisc.c 231 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 232 cc $(CFLAGS) -o $@ /tmp/temp.i 233 234 $(ODIR)/gl_rsurf.o : ../ref_gl/gl_rsurf.c 235 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 236 cc $(CFLAGS) -o $@ /tmp/temp.i 237 238 $(ODIR)/gl_textr.o : ../ref_gl/gl_textr.c 239 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 240 cc $(CFLAGS) -o $@ /tmp/temp.i 241 242 $(ODIR)/gl_warp.o : ../ref_gl/gl_warp.c 243 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 244 cc $(CFLAGS) -o $@ /tmp/temp.i 245 246 #---------------------------------------------------------------------- 247 248 $(ODIR)/r_aclip.o : ../ref_soft/r_aclip.c 249 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 250 cc $(CFLAGS) -o $@ /tmp/temp.i 251 252 $(ODIR)/r_alias.o : ../ref_soft/r_alias.c 253 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 254 cc $(CFLAGS) -o $@ /tmp/temp.i 255 256 $(ODIR)/r_bsp.o : ../ref_soft/r_bsp.c 257 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 258 cc $(CFLAGS) -o $@ /tmp/temp.i 259 260 $(ODIR)/r_draw.o : ../ref_soft/r_draw.c 261 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 262 cc $(CFLAGS) -o $@ /tmp/temp.i 263 264 $(ODIR)/r_edge.o : ../ref_soft/r_edge.c 265 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 266 cc $(CFLAGS) -o $@ /tmp/temp.i 267 268 $(ODIR)/r_image.o : ../ref_soft/r_image.c 269 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 270 cc $(CFLAGS) -o $@ /tmp/temp.i 271 272 $(ODIR)/r_light.o : ../ref_soft/r_light.c 273 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 274 cc $(CFLAGS) -o $@ /tmp/temp.i 275 276 $(ODIR)/r_main.o : ../ref_soft/r_main.c 277 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 278 cc $(CFLAGS) -o $@ /tmp/temp.i 279 280 $(ODIR)/r_misc.o : ../ref_soft/r_misc.c 281 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 282 cc $(CFLAGS) -o $@ /tmp/temp.i 283 284 $(ODIR)/r_model.o : ../ref_soft/r_model.c 285 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 286 cc $(CFLAGS) -o $@ /tmp/temp.i 287 288 $(ODIR)/r_part.o : ../ref_soft/r_part.c 289 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 290 cc $(CFLAGS) -o $@ /tmp/temp.i 291 292 $(ODIR)/r_polyse.o : ../ref_soft/r_polyse.c 293 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 294 cc $(CFLAGS) -o $@ /tmp/temp.i 295 296 $(ODIR)/r_poly.o : ../ref_soft/r_poly.c 297 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 298 cc $(CFLAGS) -o $@ /tmp/temp.i 299 300 $(ODIR)/r_rast.o : ../ref_soft/r_rast.c 301 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 302 cc $(CFLAGS) -o $@ /tmp/temp.i 303 304 $(ODIR)/r_scan.o : ../ref_soft/r_scan.c 305 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 306 cc $(CFLAGS) -o $@ /tmp/temp.i 307 308 $(ODIR)/r_sprite.o : ../ref_soft/r_sprite.c 309 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 310 cc $(CFLAGS) -o $@ /tmp/temp.i 311 312 $(ODIR)/r_surf.o : ../ref_soft/r_surf.c 313 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 314 cc $(CFLAGS) -o $@ /tmp/temp.i 315 316 #---------------------------------------------------------------------- 317