MYTOP=..
INCLUDES = -I$(MYTOP)

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

AllTarget(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
