Add a clean option to all Makefiles
This commit is contained in:
parent
cbf15e8954
commit
761ba2dce0
@ -2,3 +2,7 @@
|
|||||||
cuda-stream: main.cpp CUDAStream.cu
|
cuda-stream: main.cpp CUDAStream.cu
|
||||||
nvcc -std=c++11 -O3 -DCUDA $^ $(EXTRA_FLAGS) -o $@
|
nvcc -std=c++11 -O3 -DCUDA $^ $(EXTRA_FLAGS) -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f cuda-stream
|
||||||
|
|
||||||
|
|||||||
5
HIP.make
5
HIP.make
@ -11,3 +11,8 @@ endif
|
|||||||
|
|
||||||
hip-stream: main.cpp HIPStream.cu
|
hip-stream: main.cpp HIPStream.cu
|
||||||
$(HIPCC) $(CXXFLAGS) -std=c++11 -DHIP $^ $(EXTRA_FLAGS) -o $@
|
$(HIPCC) $(CXXFLAGS) -std=c++11 -DHIP $^ $(EXTRA_FLAGS) -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f hip-stream
|
||||||
|
|
||||||
|
|||||||
@ -28,3 +28,7 @@ CXXFLAGS = $(FLAGS_$(COMPILER))
|
|||||||
acc-stream: main.cpp ACCStream.cpp
|
acc-stream: main.cpp ACCStream.cpp
|
||||||
$(CXX) $(CXXFLAGS) -DACC $^ $(EXTRA_FLAGS) -o $@
|
$(CXX) $(CXXFLAGS) -DACC $^ $(EXTRA_FLAGS) -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f acc-stream
|
||||||
|
|
||||||
|
|||||||
@ -15,3 +15,7 @@ CXXFLAGS=$(FLAGS_$(COMPILER))
|
|||||||
ocl-stream: main.cpp OCLStream.cpp
|
ocl-stream: main.cpp OCLStream.cpp
|
||||||
$(COMPILER_$(COMPILER)) $(CXXFLAGS) -DOCL $^ $(EXTRA_FLAGS) -lOpenCL -o $@
|
$(COMPILER_$(COMPILER)) $(CXXFLAGS) -DOCL $^ $(EXTRA_FLAGS) -lOpenCL -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f ocl-stream
|
||||||
|
|
||||||
|
|||||||
@ -37,3 +37,8 @@ omp-stream: main.cpp OMPStream.cpp
|
|||||||
omp-target-stream: main.cpp OMPStream.cpp
|
omp-target-stream: main.cpp OMPStream.cpp
|
||||||
$(CXX) $(CXXFLAGS) -DOMP -DOMP_TARGET_GPU $^ $(OMP_TARGET) $(EXTRA_FLAGS) -o $@
|
$(CXX) $(CXXFLAGS) -DOMP -DOMP_TARGET_GPU $^ $(OMP_TARGET) $(EXTRA_FLAGS) -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f omp-stream
|
||||||
|
rm -f omp-target-stream
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ COMP=$(CXX)
|
|||||||
CXXFLAGS = -O3 -std=c++11 -DRAJA_TARGET_CPU
|
CXXFLAGS = -O3 -std=c++11 -DRAJA_TARGET_CPU
|
||||||
|
|
||||||
ifndef COMPILER
|
ifndef COMPILER
|
||||||
$(error No COMPILER defined. Specify COMPILER for correct OpenMP flag.)
|
$(info No COMPILER defined. Specify COMPILER for correct OpenMP flag.)
|
||||||
endif
|
endif
|
||||||
ifeq ($(COMPILER), INTEL)
|
ifeq ($(COMPILER), INTEL)
|
||||||
COMP = icpc
|
COMP = icpc
|
||||||
@ -33,3 +33,8 @@ endif
|
|||||||
|
|
||||||
raja-stream: main.cpp RAJAStream.cpp
|
raja-stream: main.cpp RAJAStream.cpp
|
||||||
$(COMP) $(CXXFLAGS) -DUSE_RAJA -I$(RAJA_PATH)/include $^ $(EXTRA_FLAGS) -L$(RAJA_PATH)/lib -lRAJA -o $@
|
$(COMP) $(CXXFLAGS) -DUSE_RAJA -I$(RAJA_PATH)/include $^ $(EXTRA_FLAGS) -L$(RAJA_PATH)/lib -lRAJA -o $@
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm -f raja-stream
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user