Repair memory leaks in plpython.
[pgsql.git] / contrib / earthdistance / meson.build
bloba5f8d1a3ffa0d9eecc0dd5a8ff023ec1afa85fd1
1 # Copyright (c) 2022-2025, PostgreSQL Global Development Group
3 earthdistance_sources = files(
4   'earthdistance.c',
7 if host_system == 'windows'
8   earthdistance_sources += rc_lib_gen.process(win32ver_rc, extra_args: [
9     '--NAME', 'earthdistance',
10     '--FILEDESC', 'earthdistance - calculate distances on the surface of the Earth',])
11 endif
13 earthdistance = shared_module('earthdistance',
14   earthdistance_sources,
15   kwargs: contrib_mod_args,
17 contrib_targets += earthdistance
19 install_data(
20   'earthdistance.control',
21   'earthdistance--1.0--1.1.sql',
22   'earthdistance--1.1.sql',
23   'earthdistance--1.1--1.2.sql',
24   kwargs: contrib_data_args,
27 tests += {
28   'name': 'earthdistance',
29   'sd': meson.current_source_dir(),
30   'bd': meson.current_build_dir(),
31   'regress': {
32     'sql': [
33       'earthdistance',
34     ],
35   },