include $(top_srcdir)/cuda.mk bin_PROGRAMS = EasyWave EasyWave_SOURCES = cOgrd.cpp \ cOkadaEarthquake.cpp \ cOkadaFault.cpp \ cSphere.cpp \ ewGrid.cpp \ ewOut2D.cpp \ ewParam.cpp \ ewPOIs.cpp \ ewReset.cpp \ ewSource.cpp \ ewStep.cpp \ okada.cpp \ utilits.cpp \ cOgrd.h \ cOkadaEarthquake.h \ cOkadaFault.h \ cSphere.h \ easywave.h \ ewNode.h \ utilits.h EasyWaveGen.cu: EasyWave.cpp @cp EasyWave.cpp EasyWaveGen.cu BUILT_SOURCES = EasyWaveGen.cu CLEANFILES = EasyWaveGen.cu if ENABLE_CUDA EasyWave_SOURCES += ewCudaKernels.cu \ ewCudaKernels.cuh \ ewGpuNode.cu \ ewGpuNode.cuh \ EasyWaveGen.cu EasyWave_LINK = $(NVCC) -O2 -o EasyWave else EasyWave_SOURCES += EasyWave.cpp EasyWave_LINK = $(CXX) $(CXXFLAGS) -o EasyWave endif