Add Accelerate framework to pkg-config libraries if used
This commit is contained in:
@@ -117,6 +117,7 @@ feature_defines = []
|
|||||||
feature_libraries = []
|
feature_libraries = []
|
||||||
feature_sources = []
|
feature_sources = []
|
||||||
pkgconfig_requirements = []
|
pkgconfig_requirements = []
|
||||||
|
pkgconfig_libraries = []
|
||||||
arch_flags = []
|
arch_flags = []
|
||||||
|
|
||||||
config_summary = {}
|
config_summary = {}
|
||||||
@@ -172,6 +173,7 @@ elif fft == 'vdsp'
|
|||||||
message('For FFT: using vDSP')
|
message('For FFT: using vDSP')
|
||||||
feature_defines += ['-DHAVE_VDSP']
|
feature_defines += ['-DHAVE_VDSP']
|
||||||
feature_libraries += ['-framework', 'Accelerate']
|
feature_libraries += ['-framework', 'Accelerate']
|
||||||
|
pkgconfig_libraries += ['-framework', 'Accelerate']
|
||||||
|
|
||||||
elif fft == 'ipp'
|
elif fft == 'ipp'
|
||||||
if ipp_path != ''
|
if ipp_path != ''
|
||||||
@@ -579,7 +581,7 @@ pkg.generate(
|
|||||||
url: 'https://breakfastquay.com/rubberband/',
|
url: 'https://breakfastquay.com/rubberband/',
|
||||||
version: meson.project_version(),
|
version: meson.project_version(),
|
||||||
requires: pkgconfig_requirements,
|
requires: pkgconfig_requirements,
|
||||||
libraries: '-L${libdir} -lrubberband',
|
libraries: ['-L${libdir} -lrubberband'] + pkgconfig_libraries,
|
||||||
extra_cflags: '-I${includedir}',
|
extra_cflags: '-I${includedir}',
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user