1build_h=$(EINC)/build.h $(EINC)/compat.h
2panel_h=$(INC)/panel.h $(INC)/mytypes.h $(INC)/game.h $(INC)/conpic.h
3names2_h=$(INC)/names2.h $(INC)/names.h
4game_h=$(INC)/game.h $(INC)/mytypes.h $(MACTROOT)/keyboard.h $(INC)/sounds.h $(INC)/settings.h $(INC)/digi.h $(INC)/damage.h $(INC)/inv.h $(INC)/stag.h
5tags_h=$(INC)/tags.h $(INC)/jtags.h
6
7$(SRC)/actor.$o: $(SRC)/actor.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/weapon.h $(INC)/sprite.h $(INC)/actor.h $(INC)/saveable.h
8$(SRC)/ai.$o: $(SRC)/ai.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ninja.h $(INC)/ai.h $(INC)/sector.h $(INC)/sprite.h $(INC)/net.h $(INC)/saveable.h
9$(SRC)/anim.$o: $(SRC)/anim.c $(build_h) $(INC)/keys.h $(INC)/mytypes.h $(MACTROOT)/develop.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(MACTROOT)/scriplib.h $(MACTROOT)/file_lib.h $(INC)/gamedefs.h $(MACTROOT)/keyboard.h $(MACTROOT)/util_lib.h $(MACTROOT)/control.h $(INC)/config.h $(INC)/sounds.h $(INC)/function.h $(MACTROOT)/animlib.h $(INC)/anim.h $(game_h) $(INC)/colormap.h $(INC)/net.h
10$(SRC)/border.$o: $(SRC)/border.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(INC)/lists.h $(game_h) $(MACTROOT)/mathutil.h $(INC)/net.h $(INC)/text.h
11$(SRC)/break.$o: $(SRC)/break.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/break.h $(INC)/sprite.h $(INC)/sector.h $(INC)/light.h $(INC)/weapon.h
12$(SRC)/bunny.$o: $(SRC)/bunny.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/sprite.h $(INC)/actor.h $(INC)/weapon.h $(INC)/track.h $(INC)/saveable.h
13$(SRC)/cache.$o: $(SRC)/cache.c $(build_h) $(names2_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/break.h $(INC)/quake.h $(INC)/pal.h $(INC)/cache.h $(INC)/sounds.h $(INC)/net.h
14$(SRC)/cd.$o: $(SRC)/cd.c $(INC)/mytypes.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/player.h $(INC)/lists.h $(INC)/warp.h $(INC)/quake.h $(MACTROOT)/mathutil.h $(INC)/function.h $(MACTROOT)/control.h $(INC)/trigger.h $(INC)/menus.h $(INC)/net.h $(INC)/pal.h
15$(SRC)/cheats.$o: $(SRC)/cheats.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/mytypes.h $(MACTROOT)/control.h $(INC)/function.h $(INC)/text.h
16$(SRC)/colormap.$o: $(SRC)/colormap.c $(build_h) $(INC)/keys.h $(INC)/pal.h $(game_h)
17$(SRC)/config.$o: $(SRC)/config.c $(build_h) $(INC)/settings.h $(INC)/mytypes.h $(MACTROOT)/develop.h $(MACTROOT)/scriplib.h $(MACTROOT)/file_lib.h $(INC)/gamedefs.h $(MACTROOT)/keyboard.h $(MACTROOT)/util_lib.h $(INC)/function.h $(MACTROOT)/control.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/sounds.h $(INC)/config.h $(INC)/common.h $(INC)/_functio.h $(INC)/_config.h
18$(SRC)/console.$o: $(SRC)/console.c $(build_h) $(INC)/mytypes.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/player.h $(INC)/lists.h $(INC)/warp.h $(INC)/quake.h $(MACTROOT)/mathutil.h $(INC)/function.h $(MACTROOT)/control.h $(INC)/trigger.h $(INC)/menus.h $(INC)/net.h $(INC)/pal.h $(INC)/weapon.h $(INC)/text.h $(INC)/jsector.h
19$(SRC)/coolg.$o: $(SRC)/coolg.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/sprite.h $(INC)/actor.h $(INC)/weapon.h $(INC)/track.h $(INC)/saveable.h
20$(SRC)/coolie.$o: $(SRC)/coolie.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/sprite.h $(INC)/actor.h $(INC)/track.h $(INC)/weapon.h $(INC)/saveable.h
21$(SRC)/copysect.$o: $(SRC)/copysect.c $(build_h) $(names2_h) $(game_h) $(tags_h) $(INC)/weapon.h $(INC)/sprite.h $(INC)/track.h
22$(SRC)/demo.$o: $(SRC)/demo.c $(build_h) $(EINC)/osd.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/net.h $(INC)/mytypes.h $(MACTROOT)/control.h $(INC)/function.h $(INC)/demo.h $(INC)/player.h $(INC)/menus.h
23$(SRC)/draw.$o: $(SRC)/draw.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/quake.h $(INC)/vis.h $(INC)/jsector.h $(INC)/reserve.h $(INC)/mytypes.h $(MACTROOT)/control.h $(INC)/function.h $(INC)/net.h $(INC)/pal.h $(INC)/player.h $(INC)/jtags.h $(INC)/parent.h $(INC)/cache.h $(INC)/text.h $(INC)/menus.h $(INC)/interp.h $(INC)/sector.h
24$(SRC)/eel.$o: $(SRC)/eel.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/weapon.h $(INC)/track.h $(INC)/saveable.h
25$(SRC)/game.$o: $(SRC)/game.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/player.h $(INC)/lists.h $(INC)/net.h $(INC)/pal.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/mytypes.h $(INC)/menus.h $(MACTROOT)/control.h $(INC)/function.h $(INC)/demo.h $(INC)/cache.h $(INC)/anim.h $(INC)/colormap.h $(INC)/break.h $(INC)/ninja.h $(INC)/light.h $(INC)/track.h $(INC)/jsector.h $(MACTROOT)/keyboard.h $(INC)/text.h $(AUDIOLIBROOT)/include/music.h $(INC)/saveable.h $(INC)/version.h $(INC)/grpscan.h
26$(SRC)/girlninj.$o: $(SRC)/girlninj.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/player.h $(INC)/net.h $(INC)/actor.h $(INC)/track.h $(INC)/sprite.h $(INC)/saveable.h
27$(SRC)/goro.$o: $(SRC)/goro.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/track.h $(INC)/saveable.h
28$(SRC)/hornet.$o: $(SRC)/hornet.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/weapon.h $(INC)/track.h $(INC)/sprite.h $(INC)/saveable.h
29$(SRC)/interp.$o: $(SRC)/interp.c $(INC)/interp.h
30$(SRC)/interpsh.$o: $(SRC)/interpsh.c $(INC)/interp.h
31$(SRC)/inv.$o: $(SRC)/inv.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/pal.h $(INC)/text.h $(INC)/colormap.h $(INC)/player.h
32$(SRC)/jplayer.$o: $(SRC)/jplayer.c $(build_h) $(INC)/mytypes.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/player.h $(INC)/lists.h $(INC)/warp.h $(INC)/quake.h $(MACTROOT)/mathutil.h $(INC)/function.h $(MACTROOT)/control.h $(INC)/trigger.h $(INC)/menus.h $(INC)/net.h $(INC)/pal.h $(INC)/bots.h
33$(SRC)/jsector.$o: $(SRC)/jsector.c $(build_h) $(INC)/keys.h $(names2_h) $(INC)/jnames.h $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/player.h $(INC)/sprite.h $(INC)/reserve.h $(INC)/jsector.h $(INC)/jtags.h $(INC)/lists.h $(INC)/pal.h $(INC)/parent.h
34$(SRC)/jweapon.$o: $(SRC)/jweapon.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/break.h $(INC)/quake.h $(INC)/net.h $(INC)/pal.h $(INC)/ai.h $(INC)/weapon.h $(INC)/sprite.h $(INC)/sector.h $(INC)/actor.h $(INC)/saveable.h
35$(SRC)/lava.$o: $(SRC)/lava.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/track.h
36$(SRC)/light.$o: $(SRC)/light.c $(build_h) $(names2_h) $(game_h) $(INC)/light.h
37$(SRC)/mclip.$o: $(SRC)/mclip.c $(build_h) $(INC)/mytypes.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/player.h $(INC)/mclip.h
38$(SRC)/menus.$o: $(SRC)/menus.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/player.h $(INC)/jsector.h $(INC)/reserve.h $(MACTROOT)/control.h $(INC)/menus.h $(INC)/sw_strs.h $(INC)/pal.h $(INC)/function.h $(INC)/net.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(INC)/text.h $(INC)/colormap.h
39$(SRC)/miscactr.$o: $(SRC)/miscactr.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/quake.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/actor.h $(INC)/sector.h $(INC)/sprite.h $(INC)/saveable.h
40$(SRC)/morph.$o: $(SRC)/morph.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/ai.h $(INC)/player.h $(INC)/saveable.h
41$(SRC)/net.$o: $(SRC)/net.c $(build_h) $(INC)/keys.h $(names2_h) $(tags_h) $(game_h) $(INC)/net.h $(INC)/pal.h $(INC)/weapon.h $(INC)/text.h $(INC)/menus.h
42$(SRC)/ninja.$o: $(SRC)/ninja.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/player.h $(INC)/net.h $(INC)/weapon.h $(INC)/track.h $(INC)/actor.h $(INC)/ninja.h $(INC)/sprite.h $(INC)/saveable.h
43$(SRC)/panel.$o: $(SRC)/panel.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(INC)/lists.h $(game_h) $(MACTROOT)/mathutil.h $(INC)/net.h $(INC)/pal.h $(INC)/vis.h $(INC)/weapon.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/text.h $(INC)/player.h $(INC)/saveable.h
44$(SRC)/player.$o: $(SRC)/player.c $(build_h) $(INC)/mytypes.h $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/player.h $(INC)/lists.h $(INC)/warp.h $(INC)/quake.h $(INC)/text.h $(MACTROOT)/mathutil.h $(INC)/function.h $(MACTROOT)/control.h $(INC)/trigger.h $(INC)/menus.h $(INC)/net.h $(INC)/pal.h $(INC)/demo.h $(INC)/mclip.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/ninja.h $(INC)/break.h $(INC)/jsector.h $(INC)/sector.h $(INC)/actor.h $(INC)/colormap.h $(AUDIOLIBROOT)/include/music.h $(INC)/vis.h $(INC)/track.h $(INC)/interp.h $(INC)/saveable.h
45$(SRC)/predict.$o: $(SRC)/predict.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/net.h
46$(SRC)/quake.$o: $(SRC)/quake.c $(build_h) $(names2_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/break.h $(INC)/quake.h $(INC)/sprite.h $(INC)/saveable.h
47$(SRC)/ripper.$o: $(SRC)/ripper.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/actor.h $(INC)/sprite.h $(INC)/track.h $(INC)/saveable.h
48$(SRC)/ripper2.$o: $(SRC)/ripper2.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/actor.h $(INC)/sprite.h $(INC)/track.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/saveable.h
49$(SRC)/rooms.$o: $(SRC)/rooms.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(INC)/warp.h
50$(SRC)/rotator.$o: $(SRC)/rotator.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(INC)/net.h $(tags_h) $(INC)/sector.h $(INC)/text.h $(INC)/interp.h $(INC)/sprite.h $(INC)/saveable.h
51$(SRC)/rts.$o: $(SRC)/rts.c $(INC)/mytypes.h $(MACTROOT)/develop.h $(MACTROOT)/util_lib.h $(MACTROOT)/file_lib.h $(INC)/_rts.h $(INC)/rts.h $(INC)/cache.h
52$(SRC)/save.$o: $(SRC)/save.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/lists.h $(INC)/interp.h $(INC)/net.h $(INC)/jsector.h $(INC)/parent.h $(INC)/reserve.h $(INC)/mfile.h $(INC)/weapon.h $(INC)/cache.h $(INC)/colormap.h $(INC)/player.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(INC)/saveable.h
53$(SRC)/scrip2.$o: $(SRC)/scrip2.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/parse.h $(INC)/jsector.h $(INC)/parent.h
54$(SRC)/sector.$o: $(SRC)/sector.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/player.h $(INC)/quake.h $(INC)/weapon.h $(INC)/jtags.h $(INC)/net.h $(INC)/break.h $(INC)/track.h $(INC)/sprite.h $(MACTROOT)/mathutil.h $(INC)/light.h $(INC)/text.h
55$(SRC)/serp.$o: $(SRC)/serp.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/track.h $(INC)/sector.h
56$(SRC)/setup.$o: $(SRC)/setup.c $(build_h) $(INC)/keys.h $(game_h) $(INC)/mytypes.h $(MACTROOT)/develop.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(MACTROOT)/scriplib.h $(MACTROOT)/file_lib.h $(INC)/gamedefs.h $(MACTROOT)/keyboard.h $(MACTROOT)/util_lib.h $(MACTROOT)/control.h $(INC)/config.h $(INC)/sounds.h $(INC)/function.h $(INC)/rts.h
57$(SRC)/skel.$o: $(SRC)/skel.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/actor.h $(INC)/track.h
58$(SRC)/skull.$o: $(SRC)/skull.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/weapon.h $(INC)/actor.h
59$(SRC)/slidor.$o: $(SRC)/slidor.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(INC)/net.h $(tags_h) $(INC)/slidor.h $(INC)/slidor.h $(INC)/sector.h $(INC)/interp.h $(INC)/text.h $(INC)/sprite.h $(INC)/saveable.h
60$(SRC)/sounds.$o: $(SRC)/sounds.c $(build_h) $(INC)/keys.h $(names2_h) $(INC)/mytypes.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(AUDIOLIBROOT)/include/cd.h $(MACTROOT)/util_lib.h $(INC)/gamedefs.h $(INC)/config.h $(panel_h) $(game_h) $(INC)/sounds.h $(INC)/ai.h $(INC)/net.h $(INC)/cache.h $(INC)/text.h $(INC)/rts.h $(INC)/menus.h
61$(SRC)/spike.$o: $(SRC)/spike.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/sprite.h $(INC)/saveable.h
62$(SRC)/sprite.$o: $(SRC)/sprite.c $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/warp.h $(INC)/light.h $(INC)/break.h $(INC)/net.h $(INC)/pal.h $(INC)/sounds.h $(INC)/interp.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/jsector.h $(INC)/text.h $(INC)/slidor.h $(INC)/player.h $(INC)/saveable.h
63$(SRC)/sumo.$o: $(SRC)/sumo.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/quake.h $(INC)/actor.h $(INC)/track.h $(INC)/weapon.h $(INC)/sector.h
64$(SRC)/swconfig.$o: $(SRC)/swconfig.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(INC)/mytypes.h $(MACTROOT)/develop.h $(MACTROOT)/scriplib.h $(AUDIOLIBROOT)/include/fx_man.h $(INC)/gamedefs.h $(INC)/common.h $(INC)/config.h $(INC)/function.h $(INC)/rts.h
65$(SRC)/sync.$o: $(SRC)/sync.c $(INC)/keys.h $(game_h) $(tags_h) $(names2_h) $(INC)/net.h $(INC)/menus.h
66$(SRC)/text.$o: $(SRC)/text.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(INC)/lists.h $(game_h) $(MACTROOT)/mathutil.h $(INC)/pal.h $(INC)/text.h $(INC)/net.h
67$(SRC)/timer.$o: $(SRC)/timer.c $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/sector.h $(INC)/sprite.h $(INC)/weapon.h $(AUDIOLIBROOT)/include/fx_man.h $(AUDIOLIBROOT)/include/music.h $(INC)/audiofx.h
68$(SRC)/track.$o: $(SRC)/track.c $(build_h) $(names2_h) $(panel_h) $(tags_h) $(INC)/sector.h $(INC)/ai.h $(INC)/player.h $(game_h) $(INC)/net.h $(INC)/sprite.h $(INC)/track.h $(INC)/weapon.h $(INC)/saveable.h
69$(SRC)/vator.$o: $(SRC)/vator.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(INC)/net.h $(tags_h) $(INC)/sector.h $(INC)/interp.h $(INC)/text.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/saveable.h
70$(SRC)/vis.$o: $(SRC)/vis.c $(build_h) $(names2_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/break.h $(INC)/quake.h $(INC)/pal.h $(INC)/sprite.h
71$(SRC)/wallmove.$o: $(SRC)/wallmove.c $(build_h) $(names2_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/weapon.h $(INC)/sprite.h
72$(SRC)/warp.$o: $(SRC)/warp.c $(build_h) $(names2_h) $(panel_h) $(game_h) $(INC)/warp.h
73$(SRC)/weapon.$o: $(SRC)/weapon.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(MACTROOT)/mathutil.h $(INC)/break.h $(INC)/quake.h $(INC)/net.h $(INC)/pal.h $(INC)/vis.h $(INC)/ai.h $(INC)/weapon.h $(INC)/anim.h $(INC)/damage.h $(INC)/sector.h $(INC)/sprite.h $(INC)/actor.h $(INC)/track.h $(INC)/player.h
74$(SRC)/zilla.$o: $(SRC)/zilla.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/quake.h $(INC)/actor.h $(INC)/track.h $(AUDIOLIBROOT)/include/fx_man.h
75$(SRC)/zombie.$o: $(SRC)/zombie.c $(build_h) $(INC)/keys.h $(names2_h) $(panel_h) $(game_h) $(tags_h) $(INC)/ai.h $(INC)/pal.h $(INC)/player.h $(INC)/net.h $(INC)/sprite.h $(INC)/weapon.h $(INC)/actor.h $(INC)/track.h
76$(SRC)/saveable.$o: $(SRC)/saveable.c $(EINC)/compat.h $(INC)/saveable.h
77
78$(SRC)/jnstub.$o: $(SRC)/jnstub.c $(build_h) $(INC)/stag.h $(INC)/keys.h $(names2_h) $(game_h) $(tags_h) $(INC)/pal.h $(EINC)/pragmas.h $(EINC)/editor.h $(EINC)/cache1d.h
79$(SRC)/brooms.$o: $(SRC)/brooms.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(EINC)/editor.h
80$(SRC)/bldscript.$o: $(SRC)/bldscript.c $(build_h) $(names2_h) $(game_h) $(INC)/parse.h $(EINC)/editor.h $(EINC)/cache1d.h
81$(SRC)/jbhlp.$o: $(SRC)/jbhlp.c $(build_h) $(INC)/keys.h $(names2_h) $(game_h) $(EINC)/editor.h $(EINC)/cache1d.h
82
83$(SRC)/grpscan.$o: $(SRC)/grpscan.c $(EINC)/compat.h $(EINC)/baselayer.h $(EINC)/scriptfile.h $(EINC)/cache1d.h $(EINC)/crc32.h $(INC)/grpscan.h
84$(SRC)/gameres.$(res): $(SRC)/gameres.rc $(INC)/gameres.h $(INC)/version.h $(RSRC)/game.bmp $(RSRC)/game_icon.ico
85$(SRC)/buildres.$(res): $(SRC)/buildres.rc $(EINC)/buildres.h $(RSRC)/build.bmp $(RSRC)/build_icon.ico
86$(SRC)/startwin_game.$o: $(SRC)/startwin_game.c $(EINC)/build.h $(EINC)/winlayer.h $(EINC)/compat.h $(INC)/grpscan.h $(INC)/startwin.h $(INC)/gameres.h $(INC)/version.h
87$(SRC)/startgtk_game.$o: $(SRC)/startgtk_game.c $(EINC)/build.h $(EINC)/baselayer.h $(SRC)/grpscan.h $(INC)/startwin.h $(EINC)/compat.h
88
89# Derived source files from art assets
90$(RSRC)/startgtk_game_gresource.c: $(RSRC)/startgtk_game.gresource.xml $(RSRC)/game.png $(RSRC)/startgtk_game.glade
91$(RSRC)/startgtk_game_gresource.h: $(RSRC)/startgtk_game.gresource.xml
92$(RSRC)/startgtk_build_gresource.c: $(RSRC)/startgtk_build.gresource.xml $(RSRC)/build.png $(RSRC)/startgtk_build.glade
93$(RSRC)/startgtk_build_gresource.h: $(RSRC)/startgtk_build.gresource.xml
94$(RSRC)/sdlappicon_game.c: $(RSRC)/game.png
95$(RSRC)/sdlappicon_game.$o: $(RSRC)/sdlappicon_game.c
96$(RSRC)/sdlappicon_build.c: $(RSRC)/build.png
97$(RSRC)/sdlappicon_build.$o: $(RSRC)/sdlappicon_build.c
98
99# jMACT objects
100$(MACTROOT)/util_lib.$o: $(MACTROOT)/util_lib.c $(MACTROOT)/util_lib.h $(MACTROOT)/types.h $(EINC)/compat.h
101$(MACTROOT)/file_lib.$o: $(MACTROOT)/file_lib.c $(MACTROOT)/file_lib.h $(MACTROOT)/types.h
102$(MACTROOT)/control.$o: $(MACTROOT)/control.c $(MACTROOT)/types.h $(MACTROOT)/control.h $(MACTROOT)/keyboard.h $(MACTROOT)/mouse.h $(EINC)/baselayer.h
103$(MACTROOT)/keyboard.$o: $(MACTROOT)/keyboard.c $(MACTROOT)/types.h $(MACTROOT)/keyboard.h $(EINC)/compat.h $(EINC)/baselayer.h
104$(MACTROOT)/mouse.$o: $(MACTROOT)/mouse.c $(MACTROOT)/types.h $(MACTROOT)/mouse.h $(EINC)/baselayer.h
105$(MACTROOT)/mathutil.$o: $(MACTROOT)/mathutil.c $(MACTROOT)/types.h
106$(MACTROOT)/scriplib.$o: $(MACTROOT)/scriplib.c $(MACTROOT)/scriplib.h $(MACTROOT)/util_lib.h $(MACTROOT)/_scrplib.h $(MACTROOT)/types.h $(EINC)/compat.h
107$(MACTROOT)/animlib.$o: $(MACTROOT)/animlib.c $(MACTROOT)/types.h $(MACTROOT)/develop.h $(MACTROOT)/util_lib.h $(MACTROOT)/animlib.h
108
109