|
|
1.1 ! root 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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.