Fix & test kissfft build
This commit is contained in:
@@ -19,6 +19,7 @@ tasks:
|
||||
meson build_speex -Dresampler=speex
|
||||
meson build_libsamplerate -Dresampler=libsamplerate
|
||||
meson build_fftw -Dfft=fftw
|
||||
meson build_kissfft -Dfft=kissfft
|
||||
- build: |
|
||||
cd rubberband
|
||||
ninja -C build
|
||||
@@ -33,6 +34,9 @@ tasks:
|
||||
ninja -C build_fftw
|
||||
meson test -C build_fftw
|
||||
build_fftw/rubberband -V
|
||||
ninja -C build_kissfft
|
||||
meson test -C build_kissfft
|
||||
build_kissfft/rubberband -V
|
||||
./otherbuilds/check.sh
|
||||
triggers:
|
||||
- action: email
|
||||
|
||||
@@ -172,9 +172,9 @@ elif fft == 'kissfft'
|
||||
if fftw3_dep.found()
|
||||
message('(to use FFTW instead, reconfigure with -Dfft=fftw)')
|
||||
endif
|
||||
feature_sources += ['src/kissfft/kiss_fft.c', 'src/kissfft/kiss_fftr.c']
|
||||
feature_sources += ['src/ext/kissfft/kiss_fft.c', 'src/ext/kissfft/kiss_fftr.c']
|
||||
feature_defines += ['-DHAVE_KISSFFT']
|
||||
general_include_dirs += 'src/kissfft'
|
||||
general_include_dirs += 'src/ext/kissfft'
|
||||
|
||||
elif fft == 'fftw'
|
||||
if fftw3_dep.found()
|
||||
|
||||
Reference in New Issue
Block a user