# (C) 2009-10 DJG: University of Cambridge, SoC D/M.
# $Id: $  class4: TLM 1.0 style ESL Makefile
#

SOCDAM=/ux/clteach/SOCDAM
SYSCDIR=$(SOCDAM)/systemc-2.2
LDFLAGS= -L$(SYSCDIR)/lib-linux -lsystemc
LANG=C
CLASSIP=$(SOCDAM)/thisyears-toyclasses/


CXXFLAGS=-Wall -g -Wno-deprecated -I$(SYSCDIR)/include -I$(SOCDAM)/TLM-2008-06-09/include/tlm -I$(CLASSIP)



all:tlm-onecore-dma

	echo make targets are: rtl-onecore tlm-onecore tlm-onecore-dma

tlm-onecore:tlm-onecore.cpp 
	g++ $(CXXFLAGS) tlm-onecore.cpp $(LDFLAGS)
	./a.out

tlm-onecore-dma:tlm-onecore-dma.cpp 
	g++ $(CXXFLAGS) tlm-onecore-dma.cpp $(LDFLAGS)
	./a.out

rtl-onecore:rtl-onecpucore.cpp 
	g++ $(CXXFLAGS) rtl-onecpucore.cpp $(LDFLAGS)
	./a.out


#eof
