source: lost-perception/makefile@ c3b2f42

Last change on this file since c3b2f42 was c3b2f42, checked in by Dmitry Portnoy <dmitry.portnoy@…>, 6 years ago

Make the loading screen show correctly on OSX, remove some .class files that were accidentally committed, and change the name of the jar file generated by make from LostHavenRPG.jar to LostPerception.jar.

  • Property mode set to 100644
File size: 1.7 KB
RevLine 
[ebd3538]1ASTAR_DEPS = astar/AStarMap.class astar/AStarNode.class astar/AStarSearch.class astar/BinaryHeap.class astar/QuadTree.class
2COLLISION_DEPS = collision/Bound.class
3GAMEGUI_DEPS = gamegui/Align.class gamegui/Animation.class gamegui/Button.class gamegui/Label.class gamegui/Listable.class gamegui/Member.class gamegui/ScrollBar.class gamegui/ScrollList.class gamegui/Textbox.class gamegui/Window.class
4UTILS_DEPS = utils/DynamicImage.class utils/Utils.class utils/WrappedString.class
5
6MAIN_DEPS = main/Action.class main/Armor.class main/Creature.class main/Dialog.class main/Direction.class main/Effect.class main/Enemy.class main/Item.class main/Location.class main/LostHavenRPG.class main/Map.class main/MapImage.class main/MapObject.class main/MapType.class main/Model.class main/NPC.class main/Player.class main/StatType.class main/Tile.class main/Weapon.class
7
8GAMEGUI_INNER_DEPS = gamegui/Button\$$1.class gamegui/Label\$$1.class
[5db343b]9MAIN_INNER_DEPS = main/Armor\$$ArmorType.class main/Effect\$$MoveSpeed.class main/Effect\$$Hitpoints.class main/Effect\$$Manapoints.class main/Effect\$$Damage.class main/Effect\$$AttackSpeed.class main/LostHavenRPG\$$1.class main/LostHavenRPG\$$AuxState.class main/LostHavenRPG\$$GameState.class main/Model\$$1.class
[ebd3538]10UTILS_INNER_DEPS = utils/Utils\$$1.class
11
12INNER_DEPS = $(GAMEGUI_INNER_DEPS) $(MAIN_INNER_DEPS) $(UTILS_INNER_DEPS)
13
14DIALOG_FILE_DEPS = dialog/*.txt
15IMAGE_FILE_DEPS = images/*/*.png images/creatures/*/*/*.png images/*/*.ttf
16MAP_FILE_DEPS = maps/*.txt
17
18CLASS_DEPS = $(MAIN_DEPS) $(ASTAR_DEPS) $(GAMEGUI_DEPS) $(COLLISION_DEPS) $(UTILS_DEPS)
19FILE_DEPS = $(DIALOG_FILE_DEPS) $(IMAGE_FILE_DEPS) $(MAP_FILE_DEPS)
20
[c3b2f42]21LostPerception: $(CLASS_DEPS) $(FILE_DEPS)
22 jar cfe $@.jar main.LostHavenRPG $^ $(INNER_DEPS)
Note: See TracBrowser for help on using the repository browser.