Change binary name for Kokkos builds

This commit is contained in:
Tom Deakin 2017-02-23 15:22:14 +00:00
parent 527a1edd29
commit 584e1b208b
2 changed files with 13 additions and 4 deletions

View File

@ -1,10 +1,15 @@
default: gpu-stream-kokkos
default: kokkos-cpu-stream
include $(KOKKOS_PATH)/Makefile.kokkos
gpu-stream-kokkos: main.o KOKKOSStream.o
kokkos-cpu-stream: main.o KOKKOSStream.o
$(CXX) $(KOKKOS_LDFLAGS) $^ $(KOKKOS_LIBS) -o $@ -DKOKKOS -DKOKKOS_TARGET_CPU -O3
%.o:%.cpp $(KOKKOS_CPP_DEPENDS)
$(CXX) $(KOKKOS_CPPFLAGS) $(KOKKOS_CXXFLAGS) -c $< -DKOKKOS -DKOKKOS_TARGET_CPU -O3
.PHONY: clean
clean:
rm -f main.o KOKKOSStream.o

View File

@ -1,11 +1,15 @@
default: gpu-stream-kokkos
default: kokkos-gpu-stream
include $(KOKKOS_PATH)/Makefile.kokkos
gpu-stream-kokkos: main.o KOKKOSStream.o
kokkos-gpu-stream: main.o KOKKOSStream.o
$(CXX) $(KOKKOS_LDFLAGS) $^ $(KOKKOS_LIBS) -o $@ -DKOKKOS -O3
%.o:%.cpp $(KOKKOS_CPP_DEPENDS)
$(NVCC_WRAPPER) $(KOKKOS_CPPFLAGS) $(KOKKOS_CXXFLAGS) -c $< -DKOKKOS -O3
.PHONY: clean
clean:
rm -f main.o KOKKOSStream.o