diff options
Diffstat (limited to 'src/fluent-bit/lib/miniz/meson.build')
-rw-r--r-- | src/fluent-bit/lib/miniz/meson.build | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/fluent-bit/lib/miniz/meson.build b/src/fluent-bit/lib/miniz/meson.build new file mode 100644 index 000000000..1be470619 --- /dev/null +++ b/src/fluent-bit/lib/miniz/meson.build @@ -0,0 +1,21 @@ +project('miniz', 'c') + +miniz_includes = include_directories('.') + +cfg = configuration_data() +cfg.set('MINIZ_EXPORT', '') +miniz_export_h = configure_file(output: 'miniz_export.h', + configuration: cfg) + +libminiz = static_library('miniz', + miniz_export_h, 'miniz.c', 'miniz_zip.c', 'miniz_tinfl.c', 'miniz_tdef.c', + include_directories: miniz_includes) + +miniz_dependency = declare_dependency(link_with: libminiz, + include_directories: miniz_includes) + +miniz_dep = miniz_dependency # Compatibility for WrapDB users + +if meson.version().version_compare('>= 0.54.0') + meson.override_dependency('miniz', miniz_dep) +endif |