aboutsummaryrefslogtreecommitdiffstats
path: root/lib/meson.build
diff options
context:
space:
mode:
authorMarkus Mittendrein <maxmitti@maxmitti.tk>2022-11-28 20:16:46 +0100
committerMarkus Mittendrein <maxmitti@maxmitti.tk>2022-11-28 20:16:46 +0100
commit4cb83acddbe154312b74d2d63985ac1100bad7c5 (patch)
treed49dc904acc9af57acca8864fb6a40e340accacc /lib/meson.build
downloadfresample-4cb83acddbe154312b74d2d63985ac1100bad7c5.tar.gz
fresample-4cb83acddbe154312b74d2d63985ac1100bad7c5.zip
InitialHEADmaster
Diffstat (limited to 'lib/meson.build')
-rw-r--r--lib/meson.build25
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/meson.build b/lib/meson.build
new file mode 100644
index 0000000..822473e
--- /dev/null
+++ b/lib/meson.build
@@ -0,0 +1,25 @@
+fresample_sources = [
+ 'filter.cpp',
+ 'info_name.cpp',
+ 'param.cpp',
+ 'param_name.cpp',
+ 'resample_s16func.cpp',
+ 'swap16.cpp',
+]
+
+cc = meson.get_compiler('c')
+m_dep = cc.find_library('m', required : false)
+
+fresample = static_library(
+ 'fresample',
+ fresample_sources,
+ include_directories: '../include',
+ dependencies: [
+ m_dep,
+ ],
+ cpp_args: '-O0'
+)
+
+fresample_dep = declare_dependency(
+ link_with: fresample,
+)