|
|
1.1 ! root 1: ! 2: OFILES = \ ! 3: init.o \ ! 4: jagonly.o \ ! 5: \ ! 6: gpubase.o \ ! 7: dspbase.o \ ! 8: lastobj.o \ ! 9: decomp.o \ ! 10: eeprom.o \ ! 11: \ ! 12: f_main.o \ ! 13: in_main.o \ ! 14: am_main.o \ ! 15: st_main.o \ ! 16: m_main.o \ ! 17: o_main.o \ ! 18: \ ! 19: comnjag.o \ ! 20: vsprintf.o \ ! 21: d_main.o \ ! 22: g_game.o \ ! 23: info.o \ ! 24: p_ceilng.o \ ! 25: p_doors.o \ ! 26: p_enemy.o \ ! 27: p_floor.o \ ! 28: p_inter.o \ ! 29: p_lights.o \ ! 30: p_map.o \ ! 31: p_maputl.o \ ! 32: p_mobj.o \ ! 33: p_plats.o \ ! 34: p_pspr.o \ ! 35: p_setup.o \ ! 36: p_spec.o \ ! 37: p_switch.o \ ! 38: p_telept.o \ ! 39: p_tick.o \ ! 40: p_base.o \ ! 41: p_user.o \ ! 42: p_sight.o \ ! 43: p_shoot.o \ ! 44: p_move.o \ ! 45: p_change.o \ ! 46: p_slide.o \ ! 47: r_main.o \ ! 48: r_data.o \ ! 49: r_phase1.o \ ! 50: r_phase2.o \ ! 51: r_phase3.o \ ! 52: r_phase4.o \ ! 53: r_phase5.o \ ! 54: r_phase6.o \ ! 55: r_phase7.o \ ! 56: r_phase8.o \ ! 57: r_phase9.o \ ! 58: s_sound.o \ ! 59: sounds.o \ ! 60: sprinfo.o \ ! 61: tables.o \ ! 62: w_wad.o \ ! 63: z_zone.o \ ! 64: sfx.o \ ! 65: music.o ! 66: ! 67: jagdoom : $(OFILES) ! 68: aln -c mydoom.lnk ! 69: # rdbjag doom ! 70: ! 71: GAS2OBJ = mac -fb $? ! 72: Cx2OBJ = gcc -x c++ -m68000 -Wall -DJAGUAR -O2 -c -o $@ $< ! 73: # C2OBJ = gcc263 -b m68k -Wall -DJAGUAR -O2 -c -o $@ $? ! 74: C2OBJ = gcc -B/prog/jaguar/bin/ -b m68k -V2.6 -Wall -DJAGUAR -O2 -c -o $@ $? ! 75: ! 76: # ! 77: # 68k jaguar specific asm files ! 78: # ! 79: #init.o :init.s ! 80: # cpp -DJAGUAR -DJAGPROFILE -lang-c++ -nostdinc $< $*.i ! 81: # as -mc68000 -o $@ $*.i ! 82: lastobj.o :lastobj.s ! 83: # cpp -DJAGUAR -DJAGPROFILE -lang-c++ -nostdinc $< $*.i ! 84: # as -mc68000 -o $@ $*.i ! 85: $(GAS2OBJ) ! 86: ! 87: eeprom.o : eeprom.gas ! 88: $(GAS2OBJ) ! 89: ! 90: # ! 91: # gpu/dsp jaguar specific asm files ! 92: # ! 93: gpubase.o : gpubase.gas ! 94: $(GAS2OBJ) ! 95: dspbase.o : dspbase.gas ! 96: $(GAS2OBJ) ! 97: decomp.o : decomp.gas ! 98: $(GAS2OBJ) ! 99: ! 100: # ! 101: # 68k jaguar specific C files ! 102: # ! 103: jagonly.o : jagonly.c ! 104: $(C2OBJ) ! 105: ! 106: # ! 107: # non-gameloop files ! 108: # ! 109: f_main.o : f_main.c ! 110: $(C2OBJ) ! 111: in_main.o : in_main.c ! 112: $(C2OBJ) ! 113: am_main.o : am_main.c ! 114: $(C2OBJ) ! 115: o_main.o : o_main.c ! 116: $(C2OBJ) ! 117: st_main.o : st_main.c ! 118: $(C2OBJ) ! 119: m_main.o : m_main.c ! 120: $(C2OBJ) ! 121: ! 122: # ! 123: # common files ! 124: # ! 125: comnjag.o : comnjag.c ! 126: $(C2OBJ) ! 127: vsprintf.o : vsprintf.c ! 128: $(C2OBJ) ! 129: d_main.o : d_main.c ! 130: $(C2OBJ) ! 131: g_game.o : g_game.c ! 132: $(C2OBJ) ! 133: info.o : info.c ! 134: $(C2OBJ) ! 135: p_ceilng.o : p_ceilng.c ! 136: $(C2OBJ) ! 137: p_doors.o : p_doors.c ! 138: $(C2OBJ) ! 139: p_enemy.o : p_enemy.c ! 140: $(C2OBJ) ! 141: p_floor.o : p_floor.c ! 142: $(C2OBJ) ! 143: p_inter.o : p_inter.c ! 144: $(C2OBJ) ! 145: p_lights.o : p_lights.c ! 146: $(C2OBJ) ! 147: p_map.o : p_map.c ! 148: $(C2OBJ) ! 149: p_maputl.o : p_maputl.c ! 150: $(C2OBJ) ! 151: p_mobj.o : p_mobj.c ! 152: $(C2OBJ) ! 153: p_plats.o : p_plats.c ! 154: $(C2OBJ) ! 155: p_pspr.o : p_pspr.c ! 156: $(C2OBJ) ! 157: p_setup.o : p_setup.c ! 158: $(C2OBJ) ! 159: p_spec.o : p_spec.c ! 160: $(C2OBJ) ! 161: p_switch.o : p_switch.c ! 162: $(C2OBJ) ! 163: p_telept.o : p_telept.c ! 164: $(C2OBJ) ! 165: p_tick.o : p_tick.c ! 166: $(C2OBJ) ! 167: p_user.o : p_user.c ! 168: $(C2OBJ) ! 169: #p_base.o : p_base.c ! 170: # $(C2OBJ) ! 171: p_base.o : p_base.gas ! 172: $(GAS2OBJ) ! 173: #p_sight.o : p_sight.c ! 174: # $(C2OBJ) ! 175: p_sight.o : p_sight.gas ! 176: $(GAS2OBJ) ! 177: #p_shoot.o : p_shoot.c ! 178: # $(C2OBJ) ! 179: p_shoot.o : p_shoot.gas ! 180: $(GAS2OBJ) ! 181: p_change.o : p_change.c ! 182: $(C2OBJ) ! 183: #p_move.o : p_move.c ! 184: # $(C2OBJ) ! 185: p_move.o : p_move.gas ! 186: $(GAS2OBJ) ! 187: #p_slide.o : p_slide.c ! 188: # $(C2OBJ) ! 189: p_slide.o : p_slide.gas ! 190: $(GAS2OBJ) ! 191: ! 192: ! 193: r_main.o : r_main.c ! 194: $(C2OBJ) ! 195: r_data.o : r_data.c ! 196: $(C2OBJ) ! 197: s_sound.o : s_sound.c ! 198: $(C2OBJ) ! 199: sounds.o : sounds.c ! 200: $(C2OBJ) ! 201: sprinfo.o : sprinfo.c ! 202: $(C2OBJ) ! 203: tables.o : tables.c ! 204: $(C2OBJ) ! 205: w_wad.o : w_wad.c ! 206: $(C2OBJ) ! 207: z_zone.o : z_zone.c ! 208: $(C2OBJ) ! 209: ! 210: # ! 211: # hand coded common files ! 212: # ! 213: #r_phase1.o : r_phase1.c ! 214: # $(C2OBJ) ! 215: r_phase1.o : r_phase1.gas ! 216: $(GAS2OBJ) ! 217: #r_phase2.o : r_phase2.c ! 218: # $(C2OBJ) ! 219: r_phase2.o : r_phase2.gas ! 220: $(GAS2OBJ) ! 221: #r_phase3.o : r_phase3.c ! 222: # $(C2OBJ) ! 223: r_phase3.o : r_phase3.gas ! 224: $(GAS2OBJ) ! 225: #r_phase4.o : r_phase4.c ! 226: # $(C2OBJ) ! 227: r_phase4.o : r_phase4.gas ! 228: $(GAS2OBJ) ! 229: #r_phase5.o : r_phase5.c ! 230: # $(C2OBJ) ! 231: r_phase5.o : r_phase5.gas ! 232: $(GAS2OBJ) ! 233: #r_phase6.o : r_phase6.c ! 234: # $(C2OBJ) ! 235: r_phase6.o : r_phase6.gas ! 236: $(GAS2OBJ) ! 237: #r_phase7.o : r_phase7.c ! 238: # $(C2OBJ) ! 239: r_phase7.o : r_phase7.gas ! 240: $(GAS2OBJ) ! 241: #r_phase8.o : r_phase8.c ! 242: # $(C2OBJ) ! 243: r_phase8.o : r_phase8.gas ! 244: $(GAS2OBJ) ! 245: r_phase9.o : r_phase9.gas ! 246: $(GAS2OBJ) ! 247: ! 248: sfx.o : sfx.gas ! 249: $(GAS2OBJ) ! 250: music.o : music.gas ! 251: $(GAS2OBJ) ! 252: ! 253: ! 254: clean : ! 255: rm *.o ! 256: rm *.abs ! 257: cp init.sav init.o ! 258:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.