|
@@ -18,7 +18,7 @@
|
|
AM_CFLAGS = $(GLOBAL_AM_CFLAGS)
|
|
AM_CFLAGS = $(GLOBAL_AM_CFLAGS)
|
|
AM_CPPFLAGS = -I$(top_srcdir)/include/ -I$(top_builddir)/include $(STARPU_CUDA_CPPFLAGS) $(STARPU_OPENCL_CPPFLAGS)
|
|
AM_CPPFLAGS = -I$(top_srcdir)/include/ -I$(top_builddir)/include $(STARPU_CUDA_CPPFLAGS) $(STARPU_OPENCL_CPPFLAGS)
|
|
|
|
|
|
-lib_LTLIBRARIES = libstarpufft-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la
|
|
|
|
|
|
+lib_LTLIBRARIES = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la
|
|
|
|
|
|
EXTRA_DIST = \
|
|
EXTRA_DIST = \
|
|
starpufft-float.h \
|
|
starpufft-float.h \
|
|
@@ -35,17 +35,17 @@ EXTRA_DIST = \
|
|
examples/testf_threads.c\
|
|
examples/testf_threads.c\
|
|
examples/test_threads.c
|
|
examples/test_threads.c
|
|
|
|
|
|
-versincludedir = $(includedir)/starpufft/$(LIBSTARPUFFT_EFFECTIVE_VERSION)
|
|
|
|
|
|
+versincludedir = $(includedir)/starpu/$(STARPU_EFFECTIVE_VERSION)
|
|
versinclude_HEADERS = \
|
|
versinclude_HEADERS = \
|
|
starpufft.h
|
|
starpufft.h
|
|
|
|
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
pkgconfig_DATA = libstarpufft.pc starpufft-1.0.pc starpufft-1.1.pc
|
|
pkgconfig_DATA = libstarpufft.pc starpufft-1.0.pc starpufft-1.1.pc
|
|
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_SOURCES = starpufft.c starpufftf.c starpufft_common.c
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_LIBADD = $(top_builddir)/src/libstarpu-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la $(FFTW_LIBS) $(FFTWF_LIBS) $(STARPU_OPENCL_LDFLAGS) $(STARPU_CUDA_LDFLAGS) $(STARPU_CUFFT_LDFLAGS)
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_CFLAGS = $(FFTWF_CFLAGS)
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_LDFLAGS = $(ldflags) -no-undefined \
|
|
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = starpufft.c starpufftf.c starpufft_common.c
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_LIBADD = $(top_builddir)/src/libstarpu-@STARPU_EFFECTIVE_VERSION@.la $(FFTW_LIBS) $(FFTWF_LIBS) $(STARPU_OPENCL_LDFLAGS) $(STARPU_CUDA_LDFLAGS) $(STARPU_CUFFT_LDFLAGS)
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_CFLAGS = $(FFTWF_CFLAGS)
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_LDFLAGS = $(ldflags) -no-undefined \
|
|
-version-info $(LIBSTARPUFFT_INTERFACE_CURRENT):$(LIBSTARPUFFT_INTERFACE_REVISION):$(LIBSTARPUFFT_INTERFACE_AGE)
|
|
-version-info $(LIBSTARPUFFT_INTERFACE_CURRENT):$(LIBSTARPUFFT_INTERFACE_REVISION):$(LIBSTARPUFFT_INTERFACE_AGE)
|
|
|
|
|
|
if STARPU_USE_CUDA
|
|
if STARPU_USE_CUDA
|
|
@@ -54,18 +54,18 @@ NVCCFLAGS += -Xcompiler -fPIC -Xlinker -fPIC
|
|
cudaf_kernels.o: cudaf_kernels.cu
|
|
cudaf_kernels.o: cudaf_kernels.cu
|
|
$(NVCC) $(AM_CPPFLAGS) $< -c -o $@ --compiler-options -fno-strict-aliasing $(NVCCFLAGS) -I${includedir}
|
|
$(NVCC) $(AM_CPPFLAGS) $< -c -o $@ --compiler-options -fno-strict-aliasing $(NVCCFLAGS) -I${includedir}
|
|
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_SOURCES += cudaf_kernels.cu
|
|
|
|
-am_libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_OBJECTS = cudaf_kernels.o starpufft.lo starpufftf.lo starpufft_common.lo
|
|
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_SOURCES += cudaf_kernels.cu
|
|
|
|
+am_libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_OBJECTS = cudaf_kernels.o starpufft.lo starpufftf.lo starpufft_common.lo
|
|
|
|
|
|
if STARPU_HAVE_CUFFTDOUBLECOMPLEX
|
|
if STARPU_HAVE_CUFFTDOUBLECOMPLEX
|
|
cuda_kernels.o: cuda_kernels.cu
|
|
cuda_kernels.o: cuda_kernels.cu
|
|
$(NVCC) $(AM_CPPFLAGS) $< -c -o $@ --compiler-options -fno-strict-aliasing $(NVCCFLAGS) -I${includedir}
|
|
$(NVCC) $(AM_CPPFLAGS) $< -c -o $@ --compiler-options -fno-strict-aliasing $(NVCCFLAGS) -I${includedir}
|
|
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_SOURCES += cuda_kernels.cu
|
|
|
|
-am_libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_OBJECTS += cuda_kernels.o
|
|
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_SOURCES += cuda_kernels.cu
|
|
|
|
+am_libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_OBJECTS += cuda_kernels.o
|
|
endif
|
|
endif
|
|
|
|
|
|
-libstarpufft_@LIBSTARPUFFT_EFFECTIVE_VERSION@_la_LIBADD += $(STARPU_CUDA_LDFLAGS)
|
|
|
|
|
|
+libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_LIBADD += $(STARPU_CUDA_LDFLAGS)
|
|
endif
|
|
endif
|
|
|
|
|
|
examplebindir = $(libdir)/starpu/examples/starpufft
|
|
examplebindir = $(libdir)/starpu/examples/starpufft
|
|
@@ -99,7 +99,7 @@ examplebin_PROGRAMS += \
|
|
examples/test
|
|
examples/test
|
|
endif
|
|
endif
|
|
STARPU_FFT_EXAMPLES = examples/testf
|
|
STARPU_FFT_EXAMPLES = examples/testf
|
|
-examples_testf_LDADD = libstarpufft-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu-@LIBSTARPU_EFFECTIVE_VERSION@.la $(FFTWF_LIBS)
|
|
|
|
|
|
+examples_testf_LDADD = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu-@STARPU_EFFECTIVE_VERSION@.la $(FFTWF_LIBS)
|
|
|
|
|
|
# If we don't have CUDA, we assume that we have fftw available in double
|
|
# If we don't have CUDA, we assume that we have fftw available in double
|
|
# precision anyway, we just want to make sure that if CUFFT is used, it also
|
|
# precision anyway, we just want to make sure that if CUFFT is used, it also
|
|
@@ -111,14 +111,14 @@ if STARPU_HAVE_CUFFTDOUBLECOMPLEX
|
|
STARPU_FFT_EXAMPLES += examples/test
|
|
STARPU_FFT_EXAMPLES += examples/test
|
|
endif
|
|
endif
|
|
endif
|
|
endif
|
|
-examples_test_LDADD = libstarpufft-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu-@LIBSTARPU_EFFECTIVE_VERSION@.la $(FFTW_LIBS)
|
|
|
|
|
|
+examples_test_LDADD = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu-@STARPU_EFFECTIVE_VERSION@.la $(FFTW_LIBS)
|
|
|
|
|
|
TESTS = $(STARPU_FFT_EXAMPLES)
|
|
TESTS = $(STARPU_FFT_EXAMPLES)
|
|
|
|
|
|
|
|
|
|
#check_PROGRAMS += examples/test_threads examples/testf_threads
|
|
#check_PROGRAMS += examples/test_threads examples/testf_threads
|
|
-#examples_test_threads_LDADD = libstarpufft-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu.la -lfftw3_threads
|
|
|
|
-#examples_testf_threads_LDADD = libstarpufft-@LIBSTARPUFFT_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu.la -lfftw3f_threads
|
|
|
|
|
|
+#examples_test_threads_LDADD = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu.la -lfftw3_threads
|
|
|
|
+#examples_testf_threads_LDADD = libstarpufft-@STARPU_EFFECTIVE_VERSION@.la $(top_builddir)/src/libstarpu.la -lfftw3f_threads
|
|
|
|
|
|
showcheck:
|
|
showcheck:
|
|
-cat $(TEST_LOGS) /dev/null
|
|
-cat $(TEST_LOGS) /dev/null
|