BabelStream/legacy/Makefile
Tom Lin 5318404249 Use ./src instead of ./cpp
Create subdir for each cpp-based implementation
2021-05-26 17:46:07 +01:00

23 lines
352 B
Makefile

HCC = hcc
CXXFLAGS+=-O3 $(shell hcc-config --cxxflags)
LDFLAGS+=$(shell hcc-config --ldflags)
ifdef TBSIZE
CXXFLAGS+=-DVIRTUALTILESIZE=$(TBSIZE)
endif
ifdef NTILES
CXXFLAGS+=-DNTILES=$(TBSIZE)
endif
hc-stream: ../main.cpp HCStream.cpp
$(HCC) $(CXXFLAGS) -DHC $^ $(LDFLAGS) $(EXTRA_FLAGS) -o $@ -I. -I..
.PHONY: clean
clean:
rm -f hc-stream