1TARGET = mcpat 2SHELL = /bin/sh 3.PHONY: all depend clean 4.SUFFIXES: .cc .o 5 6ifndef NTHREADS 7 NTHREADS = 4 8endif --- 47 unchanged lines hidden (view full) --- 56 router.cc \ 57 sharedcache.cc \ 58 subarray.cc \ 59 technology.cc \ 60 uca.cc \ 61 wire.cc \ 62 xmlParser.cc 63 |
64OBJS = $(patsubst %.cc,$(ODIR)/obj_$(TAG)/%.o,$(SRCS)) |
65 |
66all: $(ODIR)/obj_$(TAG)/$(TARGET) 67 cp -f $< $(ODIR)/$(TARGET) |
68 |
69$(ODIR)/obj_$(TAG)/$(TARGET) : $(OBJS) 70 $(CXX) $^ -o $@ $(INCS) $(CXXFLAGS) $(LIBS) -pthread |
71 |
72$(ODIR)/obj_$(TAG)/%.o : %.cc |
73 $(CXX) $(CXXFLAGS) -c $< -o $@ 74 75clean: |
76 -rm -f *.o $(ODIR)/$(TARGET) |
77 78 |