SRCS=\ SPI_controler.nsl #SPI_controler.cpp CPP_SRCS=\ SPI_controler_test_case.cpp\ SPI_controler_top.cpp CXXFLAGS=-fprofile-arcs -ftest-coverage ifdef JENKINS_URL LDFLAGS= -L/opt/systemc-2.2.0/lib-linux64 CXXFLAGS+= -I/opt/systemc-2.2.0/include else LDFLAGS= -L/home/bols/systemc-2.2.0/lib-linux CXXFLAGS+= -I/home/bols/systemc-2.2.0/include endif LDLIBS= -lcppunit -lsystemc -ldl SC_SRCS=$(patsubst %.nsl,%.sc,$(filter %.nsl,$(SRCS))) OBJCS=$(patsubst %.cpp,%.o,$(filter %.cpp,$(CPP_SRCS))) .SUFFIXES: .o .sc .nsl all:create_sc TestMain echo $(SC_SRCS) ./TestMain create_sc:$(SC_SRCS) TestMain:$(OBJCS) TestMain.cpp .nsl.sc: nsl2sc $< SPI_controler_top.o: