File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025, Postgres Professional
2+
3+ # Does not support the PGXS infrastructure at this time. Please, compile as part
4+ # of the contrib source tree.
5+
6+ vops_sources = files (
7+ ' deparse.c' ,
8+ ' vops.c' ,
9+ ' vops_fdw.c' ,
10+ )
11+
12+ if host_system == ' windows'
13+ vops_sources += rc_lib_gen.process(win32ver_rc, extra_args : [
14+ ' --NAME' , ' _int' ,
15+ ' --FILEDESC' , ' VOPS - vectorized operations for PostgreSQL' ,])
16+ endif
17+
18+ vops = shared_module (' vops' ,
19+ vops_sources,
20+ kwargs : contrib_mod_args + {
21+ ' dependencies' : contrib_mod_args[' dependencies' ] + [libpq],
22+ },
23+ )
24+ contrib_targets += vops
25+
26+ install_data (
27+ ' vops.control' ,
28+ ' vops--1.0--1.1.sql' ,
29+ ' vops--1.1.sql' ,
30+ kwargs : contrib_data_args,
31+ )
32+
33+ tests += {
34+ ' name' : ' vops' ,
35+ ' sd' : meson .current_source_dir(),
36+ ' bd' : meson .current_build_dir(),
37+ ' regress' : {
38+ ' sql' : [
39+ ' test' ,
40+ ],
41+ },
42+ }
You can’t perform that action at this time.
0 commit comments