# ------------------------------------------------------------------------
# Makefile for 'import' example
# ------------------------------------------------------------------------
#
# Modifications: (most recent first)
#
# RD 05/25/01	first version adjusted for SCRC


# --- macros -------------------------------------------------------------


ALL	=	Testbench

SCC	= scrc
SCCOPT	= -vv -ww -g -P./Gate -P./Adder


# --- rules --------------------------------------------------------------


.SUFFIXES:
.SUFFIXES:	.sc .cc .o

.sc.cc:
	$(SCC) $* -sc2cch $(SCCOPT)

.cc.o:
	$(SCC) $* -cc2o $(SCCOPT)

.o:
	$(SCC) $* -o2out $(SCCOPT)

.cc:
	$(SCC) $* -cc2out $(SCCOPT)

.sc:
	$(SCC) $* -sc2out $(SCCOPT)


# --- targets ------------------------------------------------------------


all:	$(ALL)

clean:
	-$(RM) *.bak *.BAK
	-$(RM) */*.bak */*.BAK
	-$(RM) *.si *.cc *.h *.o
	-$(RM) */*.si */*.cc */*.h */*.o
	-$(RM) $(ALL) *.exe

test:	$(ALL)
	./Testbench
	./Testbench 15 27
	./Testbench 1234 5678


# --- EOF ----------------------------------------------------------------
