1CXXFLAGS	    = -I/usr/include/X11R5
2CXX          = CC -O -DHUBSYM -DMaxBorder=40
3FONT_DEFAULT = \"-bitstream-charter-bold-r-*\"
4DATA_DIRECTORY = \"/usr/local/tools/games/xmemory/lib\"
5
6LD	      = $(CXX)
7LDFLAGS  = -L/usr/PJ72LINK/X11/lib/X11R5 -L/usr/PJ72LINK/SYS/lib -Wl,+s,+b,/usr/contronic/lib/sys/:/usr/contronic/lib/X11R5:/usr/lib/X11R5
8
9LIBS	   =  -lX11
10
11OBJS	   = board.o color.o font.o port.o tile.o xmemory.o gif_image.o color_mapper.o mem_image.o
12
13xmemory:     $(OBJS)
14	$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o xmemory
15
16xmemory.o: xmemory.C
17	$(CXX) $(CXXFLAGS) -DDATA_DIRECTORY=$(DATA_DIRECTORY) -DFONT_DEFAULT=$(FONT_DEFAULT) -c xmemory.C -o $@
18
19install:
20	strip xmemory
21	cp -p xmemory /usr/local/tools/bin/xmemory
22	cp -p xmemory.man /usr/local/tools/man/man1/xmemory.1
23
24
25board.o: board.C
26color.o: color.C
27font.o: font.C
28port.o: port.C
29tile.o: tile.C
30xmemory.o: xmemory.C
31gif_image.o: gif_image.C
32color_mapper.o: color_mapper.C
33mem_image.o: mem_image.C
34
35board.o: global.H board.H tile.H
36color.o: global.H color.H port.H color_mapper.H
37color_mapper.o: color_mapper.H
38font.o: font.H
39gif_image.o: gif_image.H
40mem_image.o: mem_image.H gif_image.H game.H
41port.o: global.H port.H color_mapper.H color.H tile.H board.H font.H game.H
42port.o: mem_image.H gif_image.H stipple.h rstipple.h
43tile.o: global.H tile.H port.H color_mapper.H font.H smiletab.H mem_image.H
44tile.o: gif_image.H reset_image.h
45xmemory.o: global.H port.H color_mapper.H board.H game.H mem_image.H
46xmemory.o: gif_image.H
47xscale.o: font.C font.H smiletab.H
48