home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / nethack-3.1 / sys / unix / Makefile.dat < prev    next >
Encoding:
Makefile  |  1993-01-12  |  1.8 KB  |  72 lines

  1. #    NetHack Makefile.
  2. #    SCCS Id: @(#)Makefile.dat    3.1    92/09/18
  3.  
  4. VARDAT = data rumors quest.dat oracles options
  5.  
  6. all:    $(VARDAT) spec_levs quest_levs dungeon
  7.  
  8. ../util/makedefs:
  9.     (cd ../util ; make makedefs)
  10.  
  11. ../util/dgn_comp:
  12.     (cd ../util ; make dgn_comp)
  13.  
  14. ../util/lev_comp:
  15.     (cd ../util ; make lev_comp)
  16.  
  17. data:    data.base ../util/makedefs
  18.     ../util/makedefs -d
  19.  
  20. rumors:    rumors.tru rumors.fal ../util/makedefs
  21.     ../util/makedefs -r
  22.  
  23. quest.dat:    quest.txt ../util/makedefs
  24.     ../util/makedefs -q
  25.  
  26. oracles:    oracles.txt ../util/makedefs
  27.     ../util/makedefs -h
  28.  
  29. # note: 'options' should have already been made when include/date.h was created
  30. options:    ../util/makedefs
  31.     ../util/makedefs -v
  32.  
  33.  
  34. spec_levs: ../util/lev_comp \
  35.     bigroom.des castle.des endgame.des gehennom.des knox.des medusa.des \
  36.     mines.des oracle.des tower.des yendor.des
  37.     ../util/lev_comp bigroom.des
  38.     ../util/lev_comp castle.des
  39.     ../util/lev_comp endgame.des
  40.     ../util/lev_comp gehennom.des
  41.     ../util/lev_comp knox.des
  42.     ../util/lev_comp medusa.des
  43.     ../util/lev_comp mines.des
  44.     ../util/lev_comp oracle.des
  45.     ../util/lev_comp tower.des
  46.     ../util/lev_comp yendor.des
  47.     touch spec_levs
  48.  
  49. quest_levs: ../util/lev_comp \
  50.     Arch.des Barb.des Caveman.des Elf.des Healer.des Knight.des \
  51.     Priest.des Rogue.des Samurai.des Tourist.des Valkyrie.des Wizard.des
  52.     ../util/lev_comp Arch.des
  53.     ../util/lev_comp Barb.des
  54.     ../util/lev_comp Caveman.des
  55.     ../util/lev_comp Elf.des
  56.     ../util/lev_comp Healer.des
  57.     ../util/lev_comp Knight.des
  58.     ../util/lev_comp Priest.des
  59.     ../util/lev_comp Rogue.des
  60.     ../util/lev_comp Samurai.des
  61.     ../util/lev_comp Tourist.des
  62.     ../util/lev_comp Valkyrie.des
  63.     ../util/lev_comp Wizard.des
  64.     touch quest_levs
  65.  
  66. dungeon: dungeon.def ../util/makedefs ../util/dgn_comp
  67.     ../util/makedefs -e
  68.     ../util/dgn_comp dungeon.pdf
  69.  
  70. spotless:
  71.     -rm -f spec_levs quest_levs *.lev $(VARDAT) dungeon dungeon.pdf
  72.