6 SPI_controler_test_case.cpp\
9 CXXFLAGS=-fprofile-arcs -ftest-coverage
12 LDFLAGS= -L/opt/systemc-2.2.0/lib-linux64
13 CXXFLAGS+= -I/opt/systemc-2.2.0/include
15 LDFLAGS= -L/home/bols/systemc-2.2.0/lib-linux
16 CXXFLAGS+= -I/home/bols/systemc-2.2.0/include
18 LDLIBS= -lcppunit -lsystemc -ldl
19 SC_SRCS=$(patsubst %.nsl,%.sc,$(filter %.nsl,$(SRCS)))
20 OBJCS=$(patsubst %.cpp,%.o,$(filter %.cpp,$(CPP_SRCS)))
22 .SUFFIXES: .o .sc .nsl
24 all:create_sc TestMain
27 gcov SPI_controler_top.cpp | awk -f nsl_gcov.awk
30 nsl2sc -scsim -target spi_controler SPI_controler.nsl
34 TestMain:$(OBJCS) TestMain.cpp
42 rm *.o TestMain *.gcov *.gcda *.gcno