GAMEGUI_DEPS = gamegui/Align.class gamegui/Animation.class gamegui/Button.class gamegui/Label.class gamegui/Member.class gamegui/MultiTextbox.class gamegui/Textbox.class gamegui/Window.class UTILS_DEPS = utils/DynamicImage.class utils/Utils.class MAIN_DEPS = main/Action.class main/Entity.class main/LastDefenseMain.class main/Level.class main/Location.class main/Projectile.class main/Shield.class main/Ship.class main/Turret.class main/Unit.class GAMEGUI_INNER_DEPS = gamegui/Button\$$1.class gamegui/Label\$$1.class MAIN_INNER_DEPS = main/Action\$$Fire.class main/Action\$$Move.class main/LastDefenseMain\$$1.class main/LastDefenseMain\$$AuxState.class main/LastDefenseMain\$$GameState.class INNER_DEPS = $(GAMEGUI_INNER_DEPS) $(MAIN_INNER_DEPS) IMAGE_FILE_DEPS = images/*.png images/*/*.png images/ships/*/*.png CLASS_DEPS = $(MAIN_DEPS) $(GAMEGUI_DEPS) $(UTILS_DEPS) FILE_DEPS = $(IMAGE_FILE_DEPS) LastDefense: $(CLASS_DEPS) $(FILE_DEPS) jar cfe $@.jar main.LastDefenseMain $^ $(INNER_DEPS)