# Generated automatically from Makefile.in by configure.
#
# Makefile --
#
# Makefile for building Tcl sources used by wishx.
#------------------------------------------------------------------------------
# Copyright 1992-1994 Karl Lehenbauer and Mark Diekhans.
#
# Permission to use, copy, modify, and distribute this software and its
# documentation for any purpose and without fee is hereby granted, provided
# that the above copyright notice appear in all copies.  Karl Lehenbauer and
# Mark Diekhans make no representations about the suitability of this
# software for any purpose.  It is provided "as is" without express or
# implied warranty.
#------------------------------------------------------------------------------
# $Id: Makefile.in,v 4.0 1994/07/16 05:30:44 markd Rel $
#------------------------------------------------------------------------------
#
SHELL=/bin/sh

#------------------------------------------------------------------------------
# Autoconfig defines that can be overridden in Config.mk

srcdir            = .
srcbasedir        = /usr/src/tclX7.3b
bldbasedir        = /usr/src/tclX7.3b
prefix            = /usr/local
exec_prefix       = /usr/local
ARCH              = 

#------------------------------------------------------------------------------
# Include user-editable defines.

include ${bldbasedir}/Config.mk

#------------------------------------------------------------------------------

TK.TCL      = ${bldbasedir}/tkmaster/tk.tcl
TK.TLIB     = ${bldbasedir}/tkmaster/tk.tlib
TK.TNDX     = ${bldbasedir}/tkmaster/tk.tndx
PROLOG.PS   = ${bldbasedir}/tkmaster/prolog.ps
TCLHELP     = ${bldbasedir}/tkmaster/bin${ARCH}/tclhelp
DEMOS       = ${bldbasedir}/tkmaster/demos
HELP        = ${bldbasedir}/tkmaster/help
HELPSRC     = ${srcbasedir}/tkhelp
TKMANPAGES  = ${srcbasedir}/tools/tkmanpages
CONVERTLIB  = ../runtcl ${srcbasedir}/tools/libconvert.tcl
GENINDEX    = ../runtcl ${srcbasedir}/tools/genindex.tcl
INSTCOPY    = ../runtcl ../tools/instcopy
BLDMANHELP  = ../runtcl ${srcbasedir}/tools/bldmanhelp

#------------------------------------------------------------------------------
# Copy all files.
#

all: ${TK.TCL} ${TK.TLIB} ${TK.TNDX} ${PROLOG.PS} ${TCLHELP} ${DEMOS} HELPCP

${TK.TCL}: ${TK_UCB_SRC}/library/tk.tcl
	rm -f ${TK.TCL}
	cp ${TK_UCB_SRC}/library/tk.tcl ${TK.TCL}

${TK.TLIB} ${TK.TNDX}: ${TK_UCB_SRC}/library/tclIndex tkdemo.tcl
	${CONVERTLIB} ${TK_UCB_SRC}/library/tclIndex ${TK.TLIB}
	cat ${srcdir}/tkdemo.tcl >>${TK.TLIB}
	${GENINDEX} ${TK.TLIB}
	
${PROLOG.PS}: ${TK_UCB_SRC}/library/prolog.ps
	cp ${TK_UCB_SRC}/library/prolog.ps ${PROLOG.PS}

${TCLHELP}: tclhelp.tcl
	echo "#!${TCL_BINDIR}/wishx -f" >  ${TCLHELP}
	cat ${srcdir}/tclhelp.tcl       >> ${TCLHELP}
	chmod +rx ${TCLHELP}

${DEMOS}:
	mkdir ${DEMOS}
	${INSTCOPY} -dirname ${TK_UCB_SRC}/library/demos ${DEMOS}

#------------------------------------------------------------------------------
# Copy help files to the master directory.
#

HELPCP: ${HELP}/Tk.brf

${HELP}/Tk.brf: ${HELPSRC}/Tk.brf
	${bldbasedir}/tools/cphelpdir ${HELPSRC} ${HELP}

#------------------------------------------------------------------------------
# Build help for Tk.

buildtkhelp:
	rm -rf ${HELPSRC}
	mkdir ${HELPSRC}
	${BLDMANHELP} ${TK_UCB_SRC}/doc ${TKMANPAGES} ${HELPSRC} Tk.brf
	rm -rf ${HELP}	

#------------------------------------------------------------------------------
# Nothing to clean here, tkmaster is cleaned at the top level.
clean:

#------------------------------------------------------------------------------
# Restore to the distributed state.

distclean: clean
	rm -f Makefile
