Add libgstfft, a FFT library based on Kiss FFT which is
[platform/upstream/gstreamer.git] / gst-libs / gst / fft / Makefile.am
1 lib_LTLIBRARIES = libgstfft-@GST_MAJORMINOR@.la
2
3 libgstfft_@GST_MAJORMINOR@_includedir = $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/fft
4
5 libgstfft_@GST_MAJORMINOR@_include_HEADERS = \
6         gstfft.h \
7         gstffts16.h \
8         gstffts32.h \
9         gstfftf32.h \
10         gstfftf64.h
11
12 noinst_HEADERS = \
13         kiss_fft_s16.h \
14         kiss_fft_s32.h \
15         kiss_fft_f32.h \
16         kiss_fft_f64.h \
17         kiss_fftr_s16.h \
18         kiss_fftr_s32.h \
19         kiss_fftr_f32.h \
20         kiss_fftr_f64.h \
21         _kiss_fft_guts_s16.h \
22         _kiss_fft_guts_s32.h \
23         _kiss_fft_guts_f32.h \
24         _kiss_fft_guts_f64.h
25
26 libgstfft_@GST_MAJORMINOR@_la_SOURCES = \
27         gstfft.c \
28         gstffts16.c \
29         gstffts32.c \
30         gstfftf32.c \
31         gstfftf64.c \
32         kiss_fft_s16.c \
33         kiss_fft_s32.c \
34         kiss_fft_f32.c \
35         kiss_fft_f64.c \
36         kiss_fftr_s16.c \
37         kiss_fftr_s32.c \
38         kiss_fftr_f32.c \
39         kiss_fftr_f64.c
40
41 libgstfft_@GST_MAJORMINOR@_la_LIBADD = $(GST_LIBS) $(LIBM)
42 libgstfft_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS)
43 libgstfft_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
44
45 EXTRA_DIST = kiss_version
46