diff options
author | Thomas White <taw@physics.org> | 2023-04-28 11:37:33 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2023-07-28 13:22:04 +0200 |
commit | b20633518e7b54870925dea4c73b448fdd6a3b72 (patch) | |
tree | e1e35ad1836aa5948dbf6749a249c639fdba4048 /subprojects/packagefiles/millepede | |
parent | 6b4951083d2ad9dbeff02078e2283ee045507c79 (diff) |
Millepede: Add optional zlib dependency (enable gzipped data files)
Diffstat (limited to 'subprojects/packagefiles/millepede')
-rw-r--r-- | subprojects/packagefiles/millepede/meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
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) |