diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..fd3f1c3 --- /dev/null +++ b/meson.build @@ -0,0 +1,15 @@ +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) \ No newline at end of file