diff --git a/src/timezone/meson.build b/src/timezone/meson.build index ad9f6f6..bb06082 100644 --- a/src/timezone/meson.build +++ b/src/timezone/meson.build @@ -27,7 +27,7 @@ if get_option('system_tzdata') == '' # FIXME: For cross builds, it would need a native built libpgport/pgcommon to # build our zic. But for that we'd need to run a good chunk of the configure # tests both natively and cross. Unclear if it's worth it. - if meson.is_cross_build() + if meson.is_cross_build() or get_option('ZIC') != 'zic' zic = find_program(get_option('ZIC'), native: true, required: true) else if host_system == 'windows' @@ -38,7 +38,7 @@ if get_option('system_tzdata') == '' zic = executable('zic', zic_sources, dependencies: [frontend_code], - kwargs: default_bin_args + {'install': false} + kwargs: default_bin_args + {'install': true} ) endif