1 # Copyright (c) 2022-2024, PostgreSQL Global Development Group
7 seg_scan = custom_target('segscan',
12 generated_sources += seg_scan
13 seg_sources += seg_scan
15 seg_parse = custom_target('segparse',
19 generated_sources += seg_parse.to_list()
20 seg_sources += seg_parse
22 if host_system == 'windows'
23 seg_sources += rc_lib_gen.process(win32ver_rc, extra_args: [
25 '--FILEDESC', 'seg - line segment data type',])
28 seg = shared_module('seg',
30 include_directories: include_directories('.'),
31 kwargs: contrib_mod_args,
33 contrib_targets += seg
42 kwargs: contrib_data_args,
47 install_dir: dir_include_extension / 'seg',
52 'sd': meson.current_source_dir(),
53 'bd': meson.current_build_dir(),