PROJECTROOT=/usr/X11
BINDIR =$(PROJECTROOT)/bin
LIBDIR = $(PROJECTROOT)/lib/X11
MANSUFFIX=6
MANPATH = $(PROJECTROOT)/man

TEMP_ROOT=/usr/X11/bin
INSTALL=/bin/install
MKDIRHIER = /bin/sh $(TEMP_ROOT)/mkdirhier


MYTOP=..
INCLUDES = -I$(MYTOP)
XMULIB=-lXmu
XAWLIB=-lXaw

XKW=$(MYTOP)/Xkw
XKWLIB=$(XKW)/libXkw.a
DEPLIBS = $(XKWLIB) XawClientDepLibs
LOCAL_LIBRARIES = $(XKWLIB) XawClientLibs
SYS_LIBRARIES = -lm

OBJS = move.o hasmove.o fini.o minmax.o edges.o corners.o \
	count.o game.o xreversi.o Reversi.o transform.o

SRCS = move.c hasmove.c fini.c minmax.c edges.c corners.c \
	count.c game.c xreversi.c Reversi.c transform.c

all:: edges.out xreversi 

depend:: edges.out

ComplexProgramTarget(xreversi)
InstallAppDefaults(Xreversi)

clean::
	rm -f edges.out

edges.out: genedge makeedge
	genedge | makeedge > edges.out

NormalProgramTarget(genedge,genedge.o,/**/,/**/,/**/)

NormalProgramTarget(makeedge,makeedge.o,/**/,/**/,/**/)

makeedge.c: makeedge.y
	yacc $*.y
	$(MV) y.tab.c $@

clean::
	rm -f makeedge.c
