###############################################################################
# Makefile - makefile for tkisem (tcl/tk interface)
#
# $Id: Makefile 1.3 Sat, 13 Sep 1997 12:04:11 -0600 maccabe $
#
###############################################################################

HOME=../..

PROGS=tkisem${SHLIB_SUFFIX}

OBJS = isemLoad.o isemStep.o isemDev.o isemGX.o isemReg.o isemMem.o \
	isemInt.o Isem.o TK_dev.o

LIBS = ../glue/glue.o ../iu/iulib.o ../fpu/fpulib.o $(ADDLIBS)

include $(HOME)/build/prog.mk

tkisem${SHLIB_SUFFIX}: $(OBJS) ../glue/glue.o ../iu/iulib.o ../fpu/fpulib.o
	echo 'char *DateString ="'`date`'";' > ./date_string.cpp
	$(CXX) -c date_string.cpp
	${SHLIB_LD} $(SHLIB_FLAGS) $(OBJS) -o tkisem${SHLIB_SUFFIX} \
	$(LIBS) $(SHLIB_DIRS) $(SHLIB_LIBS)

# DO NOT DELETE

Isem.o: ../../build/config.h ../../src/include/tkisem.h
Isem.o: ../../src/include/Config.h ../../src/include/sizedefs.h
Isem.o: ../../src/include/sys_bus.h ../../src/include/MMU.h
Isem.o: ../../src/include/globals.h ../../src/include/RegBlock.h
Isem.o: ../../src/include/Assert.h ../../src/include/IU.h
Isem.o: ../../src/include/FPU.h ../../src/include/Memory.h
Isem.o: ../../src/include/st_dev.h Isem.h
TK_dev.o: ../../src/include/sizedefs.h ../../src/include/Config.h
TK_dev.o: ../../build/config.h ../../src/include/TK_dev.h
TK_dev.o: ../../src/include/st_dev.h
isemDev.o: ../../build/config.h ../../src/include/sizedefs.h
isemDev.o: ../../src/include/sys_bus.h ../../src/include/MMU.h
isemDev.o: ../../src/include/TK_dev.h ../../src/include/st_dev.h
isemDev.o: ../../src/include/IU.h ../../src/include/globals.h
isemGX.o: ../../build/config.h ../../src/include/sizedefs.h
isemInt.o: ../../build/config.h ../../src/include/sizedefs.h
isemInt.o: ../../src/include/sys_bus.h ../../src/include/globals.h
isemLoad.o: ../../build/config.h ../../src/include/a_out.h
isemLoad.o: ../../src/include/sizedefs.h ../../src/include/RegBlock.h
isemLoad.o: ../../src/include/Assert.h ../../src/include/IU.h
isemLoad.o: ../../src/include/MMU.h ../../src/include/globals.h
isemLoad.o: ../../src/include/Instruct.h ../../src/include/InstrFmt.h Isem.h
isemMem.o: ../../build/config.h ../../src/include/sizedefs.h
isemMem.o: ../../src/include/MMU.h ../../src/include/globals.h
isemReg.o: ../../build/config.h ../../src/include/sizedefs.h
isemReg.o: ../../src/include/Instruct.h ../../src/include/InstrFmt.h
isemReg.o: ../../src/include/RegBlock.h ../../src/include/Assert.h
isemReg.o: ../../src/include/IU.h ../../src/include/FPU.h
isemReg.o: ../../src/include/globals.h
isemStep.o: ../../build/config.h ../../src/include/sizedefs.h
isemStep.o: ../../src/include/globals.h ../../src/include/RegBlock.h
isemStep.o: ../../src/include/Assert.h ../../src/include/IU.h Isem.h
new_isemGX.o: ../../build/config.h ../../src/include/sizedefs.h
