1 # Copyright (c) 2022-2024, PostgreSQL Global Development Group
7 cube_scan = custom_target('cubescan',
12 generated_sources += cube_scan
13 cube_sources += cube_scan
15 cube_parse = custom_target('cubeparse',
19 generated_sources += cube_parse.to_list()
20 cube_sources += cube_parse
22 if host_system == 'windows'
23 cube_sources += rc_lib_gen.process(win32ver_rc, extra_args: [
25 '--FILEDESC', 'cube - multidimensional cube data type',])
28 cube = shared_module('cube',
30 include_directories: include_directories('.'),
31 kwargs: contrib_mod_args,
33 contrib_targets += cube
43 kwargs: contrib_data_args,
48 install_dir: dir_include_extension / 'cube',
53 'sd': meson.current_source_dir(),
54 'bd': meson.current_build_dir(),