File: Makefile.am

package info (click to toggle)
gnomehack 1.0.5-1.1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 10,256 kB
  • ctags: 12,966
  • sloc: ansic: 119,783; yacc: 2,002; sh: 610; lex: 417; makefile: 397
file content (130 lines) | stat: -rw-r--r-- 5,483 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130

LC = ../util/lev_comp_gnomehack

noinst_DATA = x11tiles

nethackdir = @HACKLIBDIR@
nethack_DATA = nhdat x11tiles t32-1024.xpm license

savegamedir = @SAVE_DIR@
savegame_DATA = perm record logfile


EXTRA_DIST = \
	Arch.des Barb.des Caveman.des Elf.des Healer.des \
	Knight.des Priest.des Rogue.des Samurai.des Tourist.des \
	Valkyrie.des Wizard.des bigroom.des castle.des cmdhelp \
	data.base dungeon.def endgame.des gehennom.des help \
	hh history knox.des license medusa.des mines.des \
	opthelp oracle.des oracles.txt quest.txt \
	rumors.fal rumors.tru tower.des wizhelp yendor.des \
	monsters.txt objects.txt other.txt x11tiles t32-1024.xpm

sgdummy:
	@TOUCH@ sgdummy
perm:
	@TOUCH@ perm
record:
	@TOUCH@ record
logfile:
	@TOUCH@ logfile

x11tiles:	../util/tile2x11 monsters.txt objects.txt other.txt
	../util/tile2x11 monsters.txt objects.txt other.txt

data:	data.base ../include/makedefs
	../include/makedefs -d
rumors: rumors.tru rumors.fal ../include/makedefs
	../include/makedefs -r
quest.dat:      quest.txt ../include/makedefs
	../include/makedefs -q
oracles:        oracles.txt ../include/makedefs
	../include/makedefs -h
# note: 'options' should have already been made when include/date.h was
# created
options:        ../include/makedefs
	../include/makedefs -v

LEVEL_FILES = \
	asmodeus.lev baalz.lev bigrm-1.lev bigrm-2.lev bigrm-3.lev \
	bigrm-4.lev bigrm-5.lev castle.lev fakewiz1.lev fakewiz2.lev \
	juiblex.lev knox.lev medusa-1.lev medusa-2.lev minend-1.lev \
	minend-2.lev minefill.lev minetn-1.lev minetn-2.lev oracle.lev \
	orcus.lev sanctum.lev tower1.lev tower2.lev tower3.lev \
	valley.lev wizard1.lev wizard2.lev wizard3.lev astral.lev \
	air.lev earth.lev fire.lev water.lev \
	A-filla.lev A-fillb.lev A-goal.lev A-locate.lev A-start.lev \
	B-filla.lev B-fillb.lev B-goal.lev B-locate.lev B-start.lev \
	C-filla.lev C-fillb.lev C-goal.lev C-locate.lev C-start.lev \
	E-filla.lev E-fillb.lev E-goal.lev E-locate.lev E-start.lev \
	H-filla.lev H-fillb.lev H-goal.lev H-locate.lev H-start.lev \
	K-filla.lev K-fillb.lev K-goal.lev K-locate.lev K-start.lev \
	P-filla.lev P-fillb.lev P-goal.lev P-locate.lev P-start.lev \
	R-filla.lev R-fillb.lev R-goal.lev R-locate.lev R-start.lev \
	S-filla.lev S-fillb.lev S-goal.lev S-locate.lev S-start.lev \
	T-filla.lev T-fillb.lev T-goal.lev T-locate.lev T-start.lev \
	V-filla.lev V-fillb.lev V-goal.lev V-locate.lev V-start.lev \
	W-filla.lev W-fillb.lev W-goal.lev W-locate.lev W-start.lev

CLEANFILES = $(LEVEL_FILES) nhdat data rumors x11tiles quest.dat \
	oracles options dungeon dungeon.pdf perm record logfile sgdummy

nhdat:	../util/dlb help hh cmdhelp history opthelp wizhelp dungeon \
	data oracles options quest.dat rumors $(LEVEL_FILES)
	../util/dlb cf nhdat help hh cmdhelp history opthelp wizhelp dungeon \
	data oracles options quest.dat rumors $(LEVEL_FILES)

dungeon: dungeon.pdf ../util/dgn_comp_gnomehack
	../util/dgn_comp_gnomehack dungeon.pdf
dungeon.pdf:	dungeon.def ../include/makedefs
	../include/makedefs -e

bigrm-1.lev bigrm-2.lev bigrm-3.lev bigrm-4.lev bigrm-5.lev: bigroom.des $(LC)
	../util/lev_comp_gnomehack bigroom.des
castle.lev: castle.des $(LC)
	../util/lev_comp_gnomehack castle.des
baalz.lev sanctum.lev: gehennom.des $(LC)
	../util/lev_comp_gnomehack gehennom.des
valley.lev juiblex.lev orcus.lev asmodeus.lev: gehennom.des $(LC)
	../util/lev_comp_gnomehack gehennom.des
knox.lev: knox.des $(LC)
	../util/lev_comp_gnomehack knox.des
medusa-1.lev medusa-2.lev: medusa.des $(LC)
	../util/lev_comp_gnomehack medusa.des
minend-1.lev minend-2.lev minetn-1.lev minetn-2.lev: mines.des $(LC)
	../util/lev_comp_gnomehack mines.des
minefill.lev: mines.des $(LC)
	../util/lev_comp_gnomehack mines.des
oracle.lev: oracle.des $(LC)
	../util/lev_comp_gnomehack oracle.des
tower1.lev tower2.lev tower3.lev: tower.des $(LC)
	../util/lev_comp_gnomehack tower.des
fakewiz1.lev fakewiz2.lev wizard1.lev wizard2.lev wizard3.lev: yendor.des $(LC)
	../util/lev_comp_gnomehack yendor.des
astral.lev air.lev earth.lev fire.lev water.lev: endgame.des $(LC)
	../util/lev_comp_gnomehack endgame.des
A-filla.lev A-fillb.lev A-goal.lev A-locate.lev A-start.lev: Arch.des $(LC)
	../util/lev_comp_gnomehack Arch.des
B-filla.lev B-fillb.lev B-goal.lev B-locate.lev B-start.lev: Barb.des $(LC)
	../util/lev_comp_gnomehack Barb.des
C-filla.lev C-fillb.lev C-goal.lev C-locate.lev C-start.lev: Caveman.des $(LC)
	../util/lev_comp_gnomehack Caveman.des
E-filla.lev E-fillb.lev E-goal.lev E-locate.lev E-start.lev: Elf.des $(LC)
	../util/lev_comp_gnomehack Elf.des
H-filla.lev H-fillb.lev H-goal.lev H-locate.lev H-start.lev: Healer.des $(LC)
	../util/lev_comp_gnomehack Healer.des
K-filla.lev K-fillb.lev K-goal.lev K-locate.lev K-start.lev: Knight.des $(LC)
	../util/lev_comp_gnomehack Knight.des
P-filla.lev P-fillb.lev P-goal.lev P-locate.lev P-start.lev: Priest.des $(LC)
	../util/lev_comp_gnomehack Priest.des
R-filla.lev R-fillb.lev R-goal.lev R-locate.lev R-start.lev: Rogue.des $(LC)
	../util/lev_comp_gnomehack Rogue.des
S-filla.lev S-fillb.lev S-goal.lev S-locate.lev S-start.lev: Samurai.des $(LC)
	../util/lev_comp_gnomehack Samurai.des
T-filla.lev T-fillb.lev T-goal.lev T-locate.lev T-start.lev: Tourist.des $(LC)
	../util/lev_comp_gnomehack Tourist.des
V-filla.lev V-fillb.lev V-goal.lev V-locate.lev V-start.lev: Valkyrie.des $(LC)
	../util/lev_comp_gnomehack Valkyrie.des
W-filla.lev W-fillb.lev W-goal.lev W-locate.lev W-start.lev: Wizard.des $(LC)
	../util/lev_comp_gnomehack Wizard.des