Annotation of doom/makefile, revision 1.1.1.1

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: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.