|
| 1 | +CFLAGS = -O -Dstricmp=Q_stricmp -D__cdecl= |
| 2 | +LDFLAGS = -S |
| 3 | + |
| 4 | +ORIGDIR=Source |
| 5 | + |
| 6 | +OBJS = dwm.o g_ai.o g_chase.o g_cmds.o g_combat.o g_func.o g_items.o \ |
| 7 | + g_main.o g_misc.o g_monster.o g_phys.o g_team.o g_save.o g_spawn.o \ |
| 8 | + g_svcmds.o g_target.o g_trigger.o g_turret.o g_utils.o g_weapon.o \ |
| 9 | + jetpack.o kamikaze.o lasertrip.o lsight.o m_actor.o m_berserk.o \ |
| 10 | + m_boss2.o m_boss3.o m_boss31.o m_boss32.o m_brain.o m_chick.o \ |
| 11 | + m_flash.o m_flipper.o m_float.o m_flyer.o m_gladiator.o m_gunner.o \ |
| 12 | + m_hover.o m_infantry.o m_insane.o m_medic.o m_move.o m_mutant.o \ |
| 13 | + m_parasite.o m_soldier.o m_supertank.o m_tank.o maplist.o \ |
| 14 | + p_client.o p_hook.o p_hud.o p_menu.o p_trail.o p_view.o p_weapon.o \ |
| 15 | + q_shared.o s_cam.o scanner.o wf_decoy.o x_fbomb.o x_fire.o |
| 16 | + |
| 17 | +gamei386.so: $(OBJS) |
| 18 | + ld -o $@ $(OBJS) -shared $(LDFLAGS); chmod 0755 $@ |
| 19 | + |
| 20 | +clean: |
| 21 | + /bin/rm -f $(OBJS) gamei386.so |
| 22 | + |
| 23 | +$*.o: $*.c |
| 24 | + $(CC) $(CFLAGS) -c $*.c |
| 25 | + |
| 26 | +$*.c: $(ORIGDIR)/$*.c |
| 27 | + tr -d '\015' < $(ORIGDIR)/$*.c > $*.c |
| 28 | + |
| 29 | +$*.h: $(ORIGDIR)/$*.h |
| 30 | + tr -d '\015' < $(ORIGDIR)/$*.h > $*.h |
| 31 | + |
| 32 | +# DO NOT DELETE |
| 33 | + |
| 34 | +dwm.o: g_local.h q_shared.h game.h |
| 35 | +g_ai.o: g_local.h q_shared.h game.h |
| 36 | +g_cmds.o: g_local.h q_shared.h game.h m_player.h |
| 37 | +g_combat.o: g_local.h q_shared.h game.h |
| 38 | +g_func.o: g_local.h q_shared.h game.h |
| 39 | +g_items.o: g_local.h q_shared.h game.h |
| 40 | +g_main.o: g_local.h q_shared.h game.h |
| 41 | +g_misc.o: g_local.h q_shared.h game.h |
| 42 | +g_monster.o: g_local.h q_shared.h game.h |
| 43 | +g_phys.o: g_local.h q_shared.h game.h |
| 44 | +g_save.o: g_local.h q_shared.h game.h |
| 45 | +g_spawn.o: g_local.h q_shared.h game.h |
| 46 | +g_svcmds.o: g_local.h q_shared.h game.h |
| 47 | +g_target.o: g_local.h q_shared.h game.h |
| 48 | +g_trigger.o: g_local.h q_shared.h game.h |
| 49 | +g_turret.o: g_local.h q_shared.h game.h |
| 50 | +g_utils.o: g_local.h q_shared.h game.h |
| 51 | +g_weapon.o: g_local.h q_shared.h game.h |
| 52 | +jetpack.o: g_local.h q_shared.h game.h |
| 53 | +kamikaze.o: g_local.h q_shared.h game.h |
| 54 | +laser.o: g_local.h q_shared.h game.h |
| 55 | +lsight.o: g_local.h q_shared.h game.h |
| 56 | +m_actor.o: g_local.h q_shared.h game.h m_actor.h |
| 57 | +m_berserk.o: g_local.h q_shared.h game.h m_berserk.h |
| 58 | +m_boss2.o: g_local.h q_shared.h |
| 59 | +m_boss2.o: game.h m_boss2.h |
| 60 | +m_boss3.o: g_local.h q_shared.h |
| 61 | +m_boss3.o: game.h m_boss32.h |
| 62 | +m_boss31.o: g_local.h q_shared.h |
| 63 | +m_boss31.o: game.h m_boss31.h |
| 64 | +m_boss32.o: g_local.h q_shared.h |
| 65 | +m_boss32.o: game.h m_boss32.h |
| 66 | +m_brain.o: g_local.h q_shared.h |
| 67 | +m_brain.o: game.h m_brain.h |
| 68 | +m_chick.o: g_local.h q_shared.h |
| 69 | +m_chick.o: game.h m_chick.h |
| 70 | +m_flash.o: q_shared.h |
| 71 | +m_flipper.o: g_local.h q_shared.h |
| 72 | +m_flipper.o: game.h |
| 73 | +m_flipper.o: m_flipper.h |
| 74 | +m_float.o: g_local.h q_shared.h |
| 75 | +m_float.o: game.h m_float.h |
| 76 | +m_flyer.o: g_local.h q_shared.h |
| 77 | +m_flyer.o: game.h m_flyer.h |
| 78 | +m_gladiator.o: g_local.h q_shared.h |
| 79 | +m_gladiator.o: game.h m_gladiator.h |
| 80 | +m_gunner.o: g_local.h q_shared.h |
| 81 | +m_gunner.o: game.h m_gunner.h |
| 82 | +m_hover.o: g_local.h q_shared.h |
| 83 | +m_hover.o: game.h m_hover.h |
| 84 | +m_infantry.o: g_local.h q_shared.h |
| 85 | +m_infantry.o: game.h |
| 86 | +m_infantry.o: m_infantry.h |
| 87 | +m_insane.o: g_local.h q_shared.h |
| 88 | +m_insane.o: game.h m_insane.h |
| 89 | +m_medic.o: g_local.h q_shared.h |
| 90 | +m_medic.o: game.h m_medic.h |
| 91 | +m_move.o: g_local.h q_shared.h |
| 92 | +m_move.o: game.h |
| 93 | +m_mutant.o: g_local.h q_shared.h |
| 94 | +m_mutant.o: game.h m_mutant.h |
| 95 | +m_parasite.o: g_local.h q_shared.h |
| 96 | +m_parasite.o: game.h |
| 97 | +m_parasite.o: m_parasite.h |
| 98 | +m_soldier.o: g_local.h q_shared.h |
| 99 | +m_soldier.o: game.h |
| 100 | +m_soldier.o: m_soldier.h |
| 101 | +m_supertank.o: g_local.h q_shared.h |
| 102 | +m_supertank.o: game.h m_supertank.h |
| 103 | +m_tank.o: g_local.h q_shared.h |
| 104 | +m_tank.o: game.h m_tank.h |
| 105 | +maplist.o: g_local.h q_shared.h |
| 106 | +maplist.o: game.h |
| 107 | +p_client.o: g_local.h q_shared.h |
| 108 | +p_client.o: game.h m_player.h |
| 109 | +p_hook.o: g_local.h q_shared.h |
| 110 | +p_hook.o: game.h |
| 111 | +p_hud.o: g_local.h q_shared.h |
| 112 | +p_hud.o: game.h |
| 113 | +p_trail.o: g_local.h q_shared.h |
| 114 | +p_trail.o: game.h |
| 115 | +p_view.o: g_local.h q_shared.h |
| 116 | +p_view.o: game.h m_player.h |
| 117 | +p_weapon.o: g_local.h q_shared.h |
| 118 | +p_weapon.o: game.h m_player.h x_fbomb.h x_fire.h |
| 119 | +q_shared.o: q_shared.h |
| 120 | +s_cam.o: g_local.h q_shared.h |
| 121 | +s_cam.o: game.h |
| 122 | +scanner.o: g_local.h q_shared.h |
| 123 | +scanner.o: game.h |
| 124 | +wf_decoy.o: g_local.h q_shared.h |
| 125 | +wf_decoy.o: game.h m_player.h |
| 126 | +x_fbomb.o: g_local.h q_shared.h |
| 127 | +x_fbomb.o: game.h x_fbomb.h x_fire.h |
| 128 | +x_fire.o: g_local.h q_shared.h |
| 129 | +x_fire.o: game.h x_fire.h |
0 commit comments