Makefile.BCCTTY 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. CC=c:\bcc55\bin\bcc32
  2. LD=c:\bcc55\bin\ilink32
  3. RC=c:\bcc55\bin\brc32
  4. CFLAGS=-Ic:\bcc55\include -tW -w -a1 -IC:\bcc55\pdcurses
  5. LDFLAGS=-Lc:\bcc55\lib -LC:\bcc55\pdcurses
  6. RCFLAGS=-32 -Ic:\bcc55\include -r
  7. OBJECT=ularn.obj ularn_wintty.obj ularn_game.obj ularn_ask.obj store.obj sphere.obj spell.obj show.obj scroll.obj scores.obj saveutils.obj savegame.obj potion.obj player.obj object.obj monster.obj itm.obj help.obj getopt.obj fortune.obj dungeon_obj.obj dungeon.obj diag.obj action.obj
  8. all: vlarn
  9. vlarn.exe: $(OBJECT) ularnpc.res
  10. $(LD) $(LDFLAGS) @ularntty.rsp
  11. rebuild: archive vlarn
  12. clean:
  13. del *.obj
  14. archive: clean
  15. del lib\vscore
  16. del lib\vlarn.pid
  17. del vlarn.ini
  18. del vlarn.opt
  19. ularn.obj: ularn.c patchlevel.h ularn_game.h ularn_win.h ularn_ask.h getopt.h savegame.h scores.h header.h dungeon_obj.h dungeon.h player.h monster.h action.h object.h potion.h scroll.h spell.h show.h help.h diag.h itm.h
  20. $(CC) $(CFLAGS) -c ularn.c
  21. ularn_wintty.obj: ularn_wintty.c ularn_win.h header.h ularn_game.h config.h dungeon.h player.h ularnpc.rh monster.h itm.h
  22. $(CC) $(CFLAGS) -c ularn_wintty.c
  23. ularn_game.obj: ularn_game.c ularn_game.h config.h monster.h player.h
  24. $(CC) $(CFLAGS) -c ularn_game.c
  25. ularn_ask.obj: ularn_ask.c ularn_ask.h ularn_game.h ularn_win.h header.h player.h dungeon.h
  26. $(CC) $(CFLAGS) -c ularn_ask.c
  27. store.obj: store.c store.h ularn_game.h ularn_win.h ularn_ask.h saveutils.h header.h player.h potion.h scroll.h dungeon.h scores.h show.h itm.h
  28. $(CC) $(CFLAGS) -c store.c
  29. sphere.obj: sphere.c sphere.h ularn_game.h ularn_win.h saveutils.h header.h monster.h player.h itm.h
  30. $(CC) $(CFLAGS) -c sphere.c
  31. spell.obj: spell.c spell.h header.h ularn_game.h ularn_win.h ularn_ask.h sphere.h show.h dungeon.h monster.h player.h itm.h
  32. $(CC) $(CFLAGS) -c spell.c
  33. show.obj: show.c show.h header.h ularn_game.h ularn_win.h ularn_ask.h dungeon.h player.h potion.h scroll.h spell.h itm.h
  34. $(CC) $(CFLAGS) -c show.c
  35. scroll.obj: scroll.c scroll.h ularn_win.h header.h potion.h spell.h player.h dungeon.h dungeon_obj.h monster.h itm.h
  36. $(CC) $(CFLAGS) -c scroll.c
  37. scores.obj: scores.c scores.h header.h ularn_game.h ularn_win.h ularn_ask.h monster.h itm.h dungeon.h player.h potion.h scroll.h store.h sphere.h show.h
  38. $(CC) $(CFLAGS) -c scores.c
  39. saveutils.obj: saveutils.c saveutils.h ularn_win.h scores.h
  40. $(CC) $(CFLAGS) -c saveutils.c
  41. savegame.obj: savegame.c savegame.h header.h saveutils.h ularn_game.h ularn_win.h monster.h player.h spell.h dungeon.h sphere.h store.h scores.h itm.h
  42. $(CC) $(CFLAGS) -c savegame.c
  43. potion.obj: potion.c potion.h header.h player.h monster.h dungeon.h itm.h ularn_win.h
  44. $(CC) $(CFLAGS) -c potion.c
  45. player.obj: player.c player.h ularn_game.h ularn_win.h ularn_ask.h header.h saveutils.h scores.h monster.h dungeon.h dungeon_obj.h scroll.h potion.h spell.h show.h itm.h
  46. $(CC) $(CFLAGS) -c player.c
  47. object.obj: object.c object.h ularn_game.h ularn_win.h header.h player.h monster.h itm.h potion.h scroll.h spell.h dungeon.h dungeon_obj.h store.h fortune.h scores.h
  48. $(CC) $(CFLAGS) -c object.c
  49. monster.obj: monster.c monster.h header.h ularn_win.h ularn_game.h saveutils.h itm.h player.h dungeon.h sphere.h show.h
  50. $(CC) $(CFLAGS) -c monster.c
  51. itm.obj: itm.c itm.h
  52. $(CC) $(CFLAGS) -c itm.c
  53. help.obj: help.c help.h header.h ularn_game.h ularn_win.h player.h
  54. $(CC) $(CFLAGS) -c help.c
  55. getopt.obj: getopt.c getopt.h
  56. $(CC) $(CFLAGS) -c getopt.c
  57. fortune.obj: fortune.c fortune.h header.h
  58. $(CC) $(CFLAGS) -c fortune.c
  59. dungeon_obj.obj: dungeon_obj.c dungeon_obj.h ularn_win.h header.h player.h monster.h potion.h scores.h itm.h
  60. $(CC) $(CFLAGS) -c dungeon_obj.c
  61. dungeon.obj: dungeon.c dungeon.h ularn_game.h ularn_win.h header.h monster.h itm.h player.h potion.h scroll.h saveutils.h scores.h
  62. $(CC) $(CFLAGS) -c dungeon.c
  63. diag.obj: diag.c diag.h header.h ularn_game.h itm.h dungeon.h monster.h player.h potion.h scroll.h spell.h ularn_win.h
  64. $(CC) $(CFLAGS) -c diag.c
  65. action.obj: action.c action.h ularn_game.h ularn_win.h header.h savegame.h itm.h player.h monster.h dungeon.h dungeon_obj.h potion.h scroll.h show.h fortune.h
  66. $(CC) $(CFLAGS) -c action.c
  67. ularnpc.res: ularnpc.rc ularnpc.rh
  68. $(RC) $(RCFLAGS) ularnpc.rc