From a8e9424b161ba329da980c0c5366ee81cc6005f3 Mon Sep 17 00:00:00 2001 From: Dima Krasner Date: Fri, 19 Jun 2020 20:58:20 +0300 Subject: [PATCH] Add support for building as a Meson subproject --- meson.build | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 meson.build 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