NETGENDIR = ..

include ${NETGENDIR}/defs.mak

TCL_FILES = netgen.tcl tkcon.tcl console.tcl
LIB_FILES = spice ntk2adl.sh spice.bot spice.top
BIN_FILES = netgen.sh

LIB_INST_FILES= $(LIB_FILES:%=${LIBDIR}/netgen/%)
TCL_INST_FILES= $(TCL_FILES:%=${TCLDIR}/%)
BIN_INST_FILES= $(BIN_FILES:%=${BINDIR}/%)

WISHRC_LINK = ${TCLDIR}/.wishrc

install-tcl: ${LIB_INST_FILES} ${TCL_INST_FILES} ${BIN_INST_FILES} ${WISHRC_LINK}

install: ${LIB_INST_FILES}

${TCLDIR}/%: %
	${RM} ${TCLDIR}/$*
	sed -e /TCL_DIR/s%TCL_DIR%${TCLDIR}%g $* > ${TCLDIR}/$*
	(cd ${TCLDIR}; chmod 0755 $*)

${BINDIR}/netgen.sh: netgen.sh
	${RM} ${BINDIR}/netgen
	sed -e /TCL_DIR/s%TCL_DIR%${TCLDIR}%g netgen.sh > ${BINDIR}/netgen.sh
	(cd ${BINDIR}; chmod 0755 netgen.sh ; mv netgen.sh netgen)

${LIBDIR}/netgen/%: %
	${RM} ${LIBDIR}/netgen/$*
	${CP} $* ${LIBDIR}/netgen/$*

${TCLDIR}/.wishrc: ${TCLDIR}/netgen.tcl
	${RM} ${BINDIR}/.wishrc
	(cd ${TCLDIR}; ln -s netgen.tcl .wishrc)
