From b20633518e7b54870925dea4c73b448fdd6a3b72 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 28 Apr 2023 11:37:33 +0200 Subject: Millepede: Add optional zlib dependency (enable gzipped data files) --- subprojects/packagefiles/millepede/meson.build | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'subprojects') diff --git a/subprojects/packagefiles/millepede/meson.build b/subprojects/packagefiles/millepede/meson.build index d18cece5..d078df59 100644 --- a/subprojects/packagefiles/millepede/meson.build +++ b/subprojects/packagefiles/millepede/meson.build @@ -4,6 +4,12 @@ project('millepede', ['c', 'cpp','fortran'], license: 'LGPL2+', default_options: ['buildtype=debugoptimized']) +pede_c_args = [] + +zlibdep = dependency('zlib', required: false) +if zlibdep.found() + pede_c_args += '-DUSE_ZLIB' +endif mille = library('mille', ['Mille.cc', 'mille_c_wrap.cc'], @@ -37,4 +43,6 @@ executable('pede', 'pede.f90', 'readc.c'], fortran_args: ['-DREAD_C_FILES', '-cpp'], + c_args: pede_c_args, + dependencies: [zlibdep], install: true) -- cgit v1.2.3