+++ /dev/null
-#
-# Makefile for XShogi, part of GNU shogi.
-#
-# Copyright (c) 1993 Matthias Mutz
-# Copyright (c) 1998, 1999 Michael C. Vanier and the Free Software Foundation
-#
-# XShogi 1.1 is based on XBoard 2.0
-# Copyright (c) 1992 Free Software Foundation
-#
-# This file is part of XShogi.
-#
-# XShogi is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 1, or (at your option)
-# any later version.
-#
-# XShogi is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with XShogi; see the file COPYING. If not, write to
-# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-
-#
-# xshogi is the X Windows-based user interface for GNU Shogi.
-#
-
-SHELL = /bin/sh
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-ROOT = @top_srcdir@
-SRCDIR = @srcdir@
-
-VPATH=$(SRCDIR)
-
-
-#
-# Installation directories.
-#
-
-prefix = @prefix@
-BINDIR = $(prefix)/bin
-MANDIR = $(prefix)/man/man6
-
-
-#
-# Parser generator.
-#
-
-LEX = @LEX@
-YACC = @YACC@
-
-
-#
-# C compiler and compiler options.
-#
-
-CC = @CC@
-XINCLUDES = @X_CFLAGS@
-CWARNINGS = @WARNINGS@
-CEXTRAFLAGS = @CEXTRAFLAGS@
-CFLAGS = @CFLAGS@ $(CEXTRAFLAGS) $(XINCLUDES) -I$(ROOT) -I@top_builddir@
-LIBS =
-XLIBS = @X_LIBS@ -lXaw -lXmu -lXt -lXext -lX11
-LDFLAGS = @LDFLAGS@ $(XLIBS) $(LIBS)
-
-
-OPT = @OPT@
-FIRST_SHOGI_PROGRAM = -DFIRST_SHOGI_PROGRAM=\"@FIRST_SHOGI_PROGRAM@\"
-SECOND_SHOGI_PROGRAM = -DSECOND_SHOGI_PROGRAM=\"@SECOND_SHOGI_PROGRAM@\"
-FIRST_HOST = -DFIRST_HOST=\"@FIRST_HOST@\"
-SECOND_HOST = -DSECOND_HOST=\"@SECOND_HOST@\"
-
-
-#
-# Targets.
-#
-
-all: xshogi
-
-xshogi:
- $(CC) -o xshogi xshogi.o parser.o scanner.o $(CFLAGS) $(LDFLAGS)
-
-xshogi.o: xshogi.c
- $(CC) -c $< $(CWARNINGS) $(CFLAGS) \
- $(OPT) $(FIRST_SHOGI_PROGRAM) $(SECOND_SHOGI_PROGRAM) \
- $(FIRST_HOST) $(SECOND_HOST)
-
-
-#
-# Regenerate the parser. NOTE: scanner.c is never compiled; it
-# is #included into parser.y.
-#
-
-parser.o: parser.c
- $(CC) $(CFLAGS) -I$(SRCDIR) -c $<
-scanner.o: scanner.c parser.h
- $(CC) $(CFLAGS) -I$(SRCDIR) -c $<
-
-parser.c parser.h: parser.y
- $(YACC) -d $<
- mv y.tab.c parser.c
- mv y.tab.h parser.h
-
-scanner.c: scanner.l
- $(LEX) $<
- mv lex.yy.c scanner.c
-
-
-#
-# Sources.
-#
-
-SOURCES = xshogi.c
-
-
-#
-# Installation.
-#
-
-install: xshogi
- strip xshogi
- $(INSTALL_PROGRAM) -d $(BINDIR)
- $(INSTALL_PROGRAM) -d $(MANDIR)
- $(INSTALL_PROGRAM) xshogi $(BINDIR)
- $(INSTALL_DATA) $(ROOT)/doc/xshogi.6 $(MANDIR)
-
-
-#
-# Cleanup.
-#
-
-CLEANFILES = xshogi *.o parser.c y.tab.c scanner.c lex.yy.c
-
-clean:
- for file in $(CLEANFILES); do \
- if [ -f $$file ]; then rm $$file; fi; \
- done
-
-
-#
-# Dependencies.
-#
-
-xshogi: xshogi.o parser.o scanner.o
-xshogi.o: xshogi.c $(SRCDIR)/sysdeps.h $(SRCDIR)/xshogi.h $(SRCDIR)/bitmaps.h ../config.h
-parser.o: parser.c $(SRCDIR)/xshogi.h
-parser.c: parser.y scanner.c
-scanner.c: scanner.l
-