From 8284cf5f746f84303eda34d213e89c8439a83a42 Mon Sep 17 00:00:00 2001 From: Andrew Dunstan Date: Tue, 20 Dec 2022 07:54:39 -0500 Subject: [PATCH] Add copyright notices to meson files Discussion: https://postgr.es/m/222b43a5-2fb3-2c1b-9cd0-375d376c8246@dunslane.net --- contrib/adminpack/meson.build | 2 ++ contrib/amcheck/meson.build | 2 ++ contrib/auth_delay/meson.build | 2 ++ contrib/auto_explain/meson.build | 2 ++ contrib/basebackup_to_shell/meson.build | 2 ++ contrib/basic_archive/meson.build | 2 ++ contrib/bloom/meson.build | 2 ++ contrib/bool_plperl/meson.build | 2 ++ contrib/btree_gin/meson.build | 2 ++ contrib/btree_gist/meson.build | 2 ++ contrib/citext/meson.build | 2 ++ contrib/cube/meson.build | 2 ++ contrib/dblink/meson.build | 2 ++ contrib/dict_int/meson.build | 2 ++ contrib/dict_xsyn/meson.build | 2 ++ contrib/earthdistance/meson.build | 2 ++ contrib/file_fdw/meson.build | 2 ++ contrib/fuzzystrmatch/meson.build | 2 ++ contrib/hstore/meson.build | 2 ++ contrib/hstore_plperl/meson.build | 2 ++ contrib/hstore_plpython/meson.build | 2 ++ contrib/intagg/meson.build | 2 ++ contrib/intarray/meson.build | 2 ++ contrib/isn/meson.build | 2 ++ contrib/jsonb_plperl/meson.build | 2 ++ contrib/jsonb_plpython/meson.build | 2 ++ contrib/lo/meson.build | 2 ++ contrib/ltree/meson.build | 2 ++ contrib/ltree_plpython/meson.build | 2 ++ contrib/meson.build | 2 ++ contrib/oid2name/meson.build | 2 ++ contrib/old_snapshot/meson.build | 2 ++ contrib/pageinspect/meson.build | 2 ++ contrib/passwordcheck/meson.build | 2 ++ contrib/pg_buffercache/meson.build | 2 ++ contrib/pg_freespacemap/meson.build | 2 ++ contrib/pg_prewarm/meson.build | 2 ++ contrib/pg_stat_statements/meson.build | 2 ++ contrib/pg_surgery/meson.build | 2 ++ contrib/pg_trgm/meson.build | 2 ++ contrib/pg_visibility/meson.build | 2 ++ contrib/pg_walinspect/meson.build | 2 ++ contrib/pgcrypto/meson.build | 2 ++ contrib/pgrowlocks/meson.build | 2 ++ contrib/pgstattuple/meson.build | 2 ++ contrib/postgres_fdw/meson.build | 2 ++ contrib/seg/meson.build | 2 ++ contrib/sepgsql/meson.build | 2 ++ contrib/spi/meson.build | 2 ++ contrib/sslinfo/meson.build | 2 ++ contrib/tablefunc/meson.build | 2 ++ contrib/tcn/meson.build | 2 ++ contrib/test_decoding/meson.build | 2 ++ contrib/tsm_system_rows/meson.build | 2 ++ contrib/tsm_system_time/meson.build | 2 ++ contrib/unaccent/meson.build | 2 ++ contrib/uuid-ossp/meson.build | 2 ++ contrib/vacuumlo/meson.build | 2 ++ contrib/xml2/meson.build | 2 ++ doc/src/sgml/meson.build | 2 ++ meson.build | 2 ++ meson_options.txt | 2 ++ src/backend/access/brin/meson.build | 2 ++ src/backend/access/common/meson.build | 2 ++ src/backend/access/gin/meson.build | 2 ++ src/backend/access/gist/meson.build | 2 ++ src/backend/access/hash/meson.build | 2 ++ src/backend/access/heap/meson.build | 2 ++ src/backend/access/index/meson.build | 2 ++ src/backend/access/meson.build | 2 ++ src/backend/access/nbtree/meson.build | 2 ++ src/backend/access/rmgrdesc/meson.build | 2 ++ src/backend/access/spgist/meson.build | 2 ++ src/backend/access/table/meson.build | 2 ++ src/backend/access/tablesample/meson.build | 2 ++ src/backend/access/transam/meson.build | 2 ++ src/backend/backup/meson.build | 2 ++ src/backend/bootstrap/meson.build | 2 ++ src/backend/catalog/meson.build | 2 ++ src/backend/commands/meson.build | 2 ++ src/backend/executor/meson.build | 2 ++ src/backend/foreign/meson.build | 2 ++ src/backend/jit/llvm/meson.build | 2 ++ src/backend/jit/meson.build | 2 ++ src/backend/lib/meson.build | 2 ++ src/backend/libpq/meson.build | 2 ++ src/backend/main/meson.build | 2 ++ src/backend/meson.build | 2 ++ src/backend/nodes/meson.build | 2 ++ src/backend/optimizer/geqo/meson.build | 2 ++ src/backend/optimizer/meson.build | 2 ++ src/backend/optimizer/path/meson.build | 2 ++ src/backend/optimizer/plan/meson.build | 2 ++ src/backend/optimizer/prep/meson.build | 2 ++ src/backend/optimizer/util/meson.build | 2 ++ src/backend/parser/meson.build | 2 ++ src/backend/partitioning/meson.build | 2 ++ src/backend/po/meson.build | 2 ++ src/backend/port/meson.build | 2 ++ src/backend/port/win32/meson.build | 2 ++ src/backend/postmaster/meson.build | 2 ++ src/backend/regex/meson.build | 2 ++ src/backend/replication/libpqwalreceiver/meson.build | 2 ++ src/backend/replication/logical/meson.build | 2 ++ src/backend/replication/meson.build | 2 ++ src/backend/replication/pgoutput/meson.build | 2 ++ src/backend/rewrite/meson.build | 2 ++ src/backend/snowball/meson.build | 2 ++ src/backend/statistics/meson.build | 2 ++ src/backend/storage/buffer/meson.build | 2 ++ src/backend/storage/file/meson.build | 2 ++ src/backend/storage/freespace/meson.build | 2 ++ src/backend/storage/ipc/meson.build | 2 ++ src/backend/storage/large_object/meson.build | 2 ++ src/backend/storage/lmgr/meson.build | 2 ++ src/backend/storage/meson.build | 2 ++ src/backend/storage/page/meson.build | 2 ++ src/backend/storage/smgr/meson.build | 2 ++ src/backend/storage/sync/meson.build | 2 ++ src/backend/tcop/meson.build | 2 ++ src/backend/tsearch/meson.build | 2 ++ src/backend/utils/activity/meson.build | 2 ++ src/backend/utils/adt/meson.build | 2 ++ src/backend/utils/cache/meson.build | 2 ++ src/backend/utils/error/meson.build | 2 ++ src/backend/utils/fmgr/meson.build | 2 ++ src/backend/utils/hash/meson.build | 2 ++ src/backend/utils/init/meson.build | 2 ++ src/backend/utils/mb/conversion_procs/meson.build | 2 ++ src/backend/utils/mb/meson.build | 2 ++ src/backend/utils/meson.build | 2 ++ src/backend/utils/misc/meson.build | 2 ++ src/backend/utils/mmgr/meson.build | 2 ++ src/backend/utils/resowner/meson.build | 2 ++ src/backend/utils/sort/meson.build | 2 ++ src/backend/utils/time/meson.build | 2 ++ src/bin/initdb/meson.build | 2 ++ src/bin/initdb/po/meson.build | 2 ++ src/bin/meson.build | 2 ++ src/bin/pg_amcheck/meson.build | 2 ++ src/bin/pg_amcheck/po/meson.build | 2 ++ src/bin/pg_archivecleanup/meson.build | 2 ++ src/bin/pg_archivecleanup/po/meson.build | 2 ++ src/bin/pg_basebackup/meson.build | 2 ++ src/bin/pg_basebackup/po/meson.build | 2 ++ src/bin/pg_checksums/meson.build | 2 ++ src/bin/pg_checksums/po/meson.build | 2 ++ src/bin/pg_config/meson.build | 2 ++ src/bin/pg_config/po/meson.build | 2 ++ src/bin/pg_controldata/meson.build | 2 ++ src/bin/pg_controldata/po/meson.build | 2 ++ src/bin/pg_ctl/meson.build | 2 ++ src/bin/pg_ctl/po/meson.build | 2 ++ src/bin/pg_dump/meson.build | 2 ++ src/bin/pg_dump/po/meson.build | 2 ++ src/bin/pg_resetwal/meson.build | 2 ++ src/bin/pg_resetwal/po/meson.build | 2 ++ src/bin/pg_rewind/meson.build | 2 ++ src/bin/pg_rewind/po/meson.build | 2 ++ src/bin/pg_test_fsync/meson.build | 2 ++ src/bin/pg_test_fsync/po/meson.build | 2 ++ src/bin/pg_test_timing/meson.build | 2 ++ src/bin/pg_test_timing/po/meson.build | 2 ++ src/bin/pg_upgrade/meson.build | 2 ++ src/bin/pg_upgrade/po/meson.build | 2 ++ src/bin/pg_verifybackup/meson.build | 2 ++ src/bin/pg_verifybackup/po/meson.build | 2 ++ src/bin/pg_waldump/meson.build | 2 ++ src/bin/pg_waldump/po/meson.build | 2 ++ src/bin/pgbench/meson.build | 2 ++ src/bin/pgevent/meson.build | 2 ++ src/bin/psql/meson.build | 2 ++ src/bin/psql/po/meson.build | 2 ++ src/bin/scripts/meson.build | 2 ++ src/bin/scripts/po/meson.build | 2 ++ src/common/meson.build | 2 ++ src/common/unicode/meson.build | 2 ++ src/fe_utils/meson.build | 2 ++ src/include/catalog/meson.build | 2 ++ src/include/meson.build | 2 ++ src/include/nodes/meson.build | 2 ++ src/include/pch/meson.build | 2 ++ src/include/storage/meson.build | 2 ++ src/include/utils/meson.build | 2 ++ src/interfaces/ecpg/compatlib/meson.build | 2 ++ src/interfaces/ecpg/ecpglib/meson.build | 2 ++ src/interfaces/ecpg/ecpglib/po/meson.build | 2 ++ src/interfaces/ecpg/include/meson.build | 2 ++ src/interfaces/ecpg/meson.build | 2 ++ src/interfaces/ecpg/pgtypeslib/meson.build | 2 ++ src/interfaces/ecpg/preproc/meson.build | 2 ++ src/interfaces/ecpg/preproc/po/meson.build | 2 ++ src/interfaces/ecpg/test/compat_informix/meson.build | 2 ++ src/interfaces/ecpg/test/compat_oracle/meson.build | 2 ++ src/interfaces/ecpg/test/connect/meson.build | 2 ++ src/interfaces/ecpg/test/meson.build | 2 ++ src/interfaces/ecpg/test/pgtypeslib/meson.build | 2 ++ src/interfaces/ecpg/test/preproc/meson.build | 2 ++ src/interfaces/ecpg/test/sql/meson.build | 2 ++ src/interfaces/ecpg/test/thread/meson.build | 2 ++ src/interfaces/libpq/meson.build | 2 ++ src/interfaces/libpq/po/meson.build | 2 ++ src/interfaces/libpq/test/meson.build | 2 ++ src/interfaces/meson.build | 2 ++ src/makefiles/meson.build | 2 ++ src/meson.build | 2 ++ src/pl/meson.build | 2 ++ src/pl/plperl/meson.build | 2 ++ src/pl/plperl/po/meson.build | 2 ++ src/pl/plpgsql/meson.build | 2 ++ src/pl/plpgsql/src/meson.build | 2 ++ src/pl/plpgsql/src/po/meson.build | 2 ++ src/pl/plpython/meson.build | 2 ++ src/pl/plpython/po/meson.build | 2 ++ src/pl/tcl/meson.build | 2 ++ src/pl/tcl/po/meson.build | 2 ++ src/port/meson.build | 2 ++ src/test/authentication/meson.build | 2 ++ src/test/icu/meson.build | 2 ++ src/test/isolation/meson.build | 2 ++ src/test/kerberos/meson.build | 2 ++ src/test/ldap/meson.build | 2 ++ src/test/meson.build | 2 ++ src/test/modules/brin/meson.build | 2 ++ src/test/modules/commit_ts/meson.build | 2 ++ src/test/modules/delay_execution/meson.build | 2 ++ src/test/modules/dummy_index_am/meson.build | 2 ++ src/test/modules/dummy_seclabel/meson.build | 2 ++ src/test/modules/libpq_pipeline/meson.build | 2 ++ src/test/modules/meson.build | 2 ++ src/test/modules/plsample/meson.build | 2 ++ src/test/modules/snapshot_too_old/meson.build | 2 ++ src/test/modules/spgist_name_ops/meson.build | 2 ++ src/test/modules/ssl_passphrase_callback/meson.build | 2 ++ src/test/modules/test_bloomfilter/meson.build | 2 ++ src/test/modules/test_copy_callbacks/meson.build | 2 ++ src/test/modules/test_custom_rmgrs/meson.build | 2 ++ src/test/modules/test_ddl_deparse/meson.build | 2 ++ src/test/modules/test_extensions/meson.build | 2 ++ src/test/modules/test_ginpostinglist/meson.build | 2 ++ src/test/modules/test_integerset/meson.build | 2 ++ src/test/modules/test_lfind/meson.build | 2 ++ src/test/modules/test_misc/meson.build | 2 ++ src/test/modules/test_oat_hooks/meson.build | 2 ++ src/test/modules/test_parser/meson.build | 2 ++ src/test/modules/test_pg_db_role_setting/meson.build | 2 ++ src/test/modules/test_pg_dump/meson.build | 2 ++ src/test/modules/test_predtest/meson.build | 2 ++ src/test/modules/test_rbtree/meson.build | 2 ++ src/test/modules/test_regex/meson.build | 2 ++ src/test/modules/test_rls_hooks/meson.build | 2 ++ src/test/modules/test_shm_mq/meson.build | 2 ++ src/test/modules/test_slru/meson.build | 2 ++ src/test/modules/unsafe_tests/meson.build | 2 ++ src/test/modules/worker_spi/meson.build | 2 ++ src/test/perl/meson.build | 2 ++ src/test/recovery/meson.build | 2 ++ src/test/regress/meson.build | 2 ++ src/test/ssl/meson.build | 2 ++ src/test/subscription/meson.build | 2 ++ src/timezone/meson.build | 2 ++ src/timezone/tznames/meson.build | 2 ++ 262 files changed, 524 insertions(+) diff --git a/contrib/adminpack/meson.build b/contrib/adminpack/meson.build index 7efec0efbc0..709e0225128 100644 --- a/contrib/adminpack/meson.build +++ b/contrib/adminpack/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + adminpack_sources = files( 'adminpack.c', ) diff --git a/contrib/amcheck/meson.build b/contrib/amcheck/meson.build index 2194a911246..334c0ab0f4f 100644 --- a/contrib/amcheck/meson.build +++ b/contrib/amcheck/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + amcheck_sources = files( 'verify_heapam.c', 'verify_nbtree.c', diff --git a/contrib/auth_delay/meson.build b/contrib/auth_delay/meson.build index c4ffb0663bc..0933730f05a 100644 --- a/contrib/auth_delay/meson.build +++ b/contrib/auth_delay/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + auth_delay_sources = files( 'auth_delay.c', ) diff --git a/contrib/auto_explain/meson.build b/contrib/auto_explain/meson.build index 76f86617850..a383c689225 100644 --- a/contrib/auto_explain/meson.build +++ b/contrib/auto_explain/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + auto_explain_sources = files( 'auto_explain.c', ) diff --git a/contrib/basebackup_to_shell/meson.build b/contrib/basebackup_to_shell/meson.build index 3a389de9175..b68a80c038f 100644 --- a/contrib/basebackup_to_shell/meson.build +++ b/contrib/basebackup_to_shell/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + basebackup_to_shell_sources = files( 'basebackup_to_shell.c', ) diff --git a/contrib/basic_archive/meson.build b/contrib/basic_archive/meson.build index 08d72598e9d..b25dce99a37 100644 --- a/contrib/basic_archive/meson.build +++ b/contrib/basic_archive/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + basic_archive_sources = files( 'basic_archive.c', ) diff --git a/contrib/bloom/meson.build b/contrib/bloom/meson.build index 163a93c98fb..9f0ffc3b8cc 100644 --- a/contrib/bloom/meson.build +++ b/contrib/bloom/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + bloom_sources = files( 'blcost.c', 'blinsert.c', diff --git a/contrib/bool_plperl/meson.build b/contrib/bool_plperl/meson.build index a68daab0dcd..2021403b3b1 100644 --- a/contrib/bool_plperl/meson.build +++ b/contrib/bool_plperl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not perl_dep.found() subdir_done() endif diff --git a/contrib/btree_gin/meson.build b/contrib/btree_gin/meson.build index fd4c76767a7..cda6e892886 100644 --- a/contrib/btree_gin/meson.build +++ b/contrib/btree_gin/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + btree_gin_sources = files( 'btree_gin.c', ) diff --git a/contrib/btree_gist/meson.build b/contrib/btree_gist/meson.build index bfb7865d213..6f64db25ea2 100644 --- a/contrib/btree_gist/meson.build +++ b/contrib/btree_gist/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + btree_gist_sources = files( 'btree_bit.c', 'btree_bool.c', diff --git a/contrib/citext/meson.build b/contrib/citext/meson.build index 26a101a19bd..e6a7a3da8e4 100644 --- a/contrib/citext/meson.build +++ b/contrib/citext/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + citext_sources = files( 'citext.c', ) diff --git a/contrib/cube/meson.build b/contrib/cube/meson.build index 041acf95a90..3ea0f987e74 100644 --- a/contrib/cube/meson.build +++ b/contrib/cube/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + cube_sources = files( 'cube.c', ) diff --git a/contrib/dblink/meson.build b/contrib/dblink/meson.build index 66eeb03b736..fbf46797e94 100644 --- a/contrib/dblink/meson.build +++ b/contrib/dblink/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + dblink_sources = files( 'dblink.c', ) diff --git a/contrib/dict_int/meson.build b/contrib/dict_int/meson.build index 6fff921adda..cc62d001040 100644 --- a/contrib/dict_int/meson.build +++ b/contrib/dict_int/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + dict_int_sources = files( 'dict_int.c', ) diff --git a/contrib/dict_xsyn/meson.build b/contrib/dict_xsyn/meson.build index fabd505a7df..c81f0285f63 100644 --- a/contrib/dict_xsyn/meson.build +++ b/contrib/dict_xsyn/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + dict_xsyn_sources = files( 'dict_xsyn.c', ) diff --git a/contrib/earthdistance/meson.build b/contrib/earthdistance/meson.build index 78dc29c3da3..18bdaa79c79 100644 --- a/contrib/earthdistance/meson.build +++ b/contrib/earthdistance/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + earthdistance_sources = files( 'earthdistance.c', ) diff --git a/contrib/file_fdw/meson.build b/contrib/file_fdw/meson.build index c4071faa669..34d9100d358 100644 --- a/contrib/file_fdw/meson.build +++ b/contrib/file_fdw/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + file_fdw_sources = files( 'file_fdw.c', ) diff --git a/contrib/fuzzystrmatch/meson.build b/contrib/fuzzystrmatch/meson.build index e6d06149cec..11aec733cb6 100644 --- a/contrib/fuzzystrmatch/meson.build +++ b/contrib/fuzzystrmatch/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + fuzzystrmatch_sources = files( 'fuzzystrmatch.c', 'dmetaphone.c', diff --git a/contrib/hstore/meson.build b/contrib/hstore/meson.build index a2a4ec36cb0..9e44fe69d46 100644 --- a/contrib/hstore/meson.build +++ b/contrib/hstore/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # .. so that includes of hstore/hstore.h work hstore_inc = include_directories('.', '../') diff --git a/contrib/hstore_plperl/meson.build b/contrib/hstore_plperl/meson.build index a238fee6a26..6f8a6da878c 100644 --- a/contrib/hstore_plperl/meson.build +++ b/contrib/hstore_plperl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not perl_dep.found() subdir_done() endif diff --git a/contrib/hstore_plpython/meson.build b/contrib/hstore_plpython/meson.build index 6071aaeb4b3..d087625e00d 100644 --- a/contrib/hstore_plpython/meson.build +++ b/contrib/hstore_plpython/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not python3_dep.found() subdir_done() endif diff --git a/contrib/intagg/meson.build b/contrib/intagg/meson.build index a0f39366f47..85aa6dd1356 100644 --- a/contrib/intagg/meson.build +++ b/contrib/intagg/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + install_data( 'intagg.control', 'intagg--1.0--1.1.sql', diff --git a/contrib/intarray/meson.build b/contrib/intarray/meson.build index b7cf1ce0cad..5570eef01b5 100644 --- a/contrib/intarray/meson.build +++ b/contrib/intarray/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + intarray_sources = files( '_int_bool.c', '_int_gin.c', diff --git a/contrib/isn/meson.build b/contrib/isn/meson.build index db68a718313..e51ccceabfc 100644 --- a/contrib/isn/meson.build +++ b/contrib/isn/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + isn_sources = files( 'isn.c', ) diff --git a/contrib/jsonb_plperl/meson.build b/contrib/jsonb_plperl/meson.build index 071a7a98d2c..7a21846877e 100644 --- a/contrib/jsonb_plperl/meson.build +++ b/contrib/jsonb_plperl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not perl_dep.found() subdir_done() endif diff --git a/contrib/jsonb_plpython/meson.build b/contrib/jsonb_plpython/meson.build index 84dc1161e8b..9cd30178133 100644 --- a/contrib/jsonb_plpython/meson.build +++ b/contrib/jsonb_plpython/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not python3_dep.found() subdir_done() endif diff --git a/contrib/lo/meson.build b/contrib/lo/meson.build index 61ae131f1cc..46bf33089a6 100644 --- a/contrib/lo/meson.build +++ b/contrib/lo/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + lo_sources = files( 'lo.c', ) diff --git a/contrib/ltree/meson.build b/contrib/ltree/meson.build index 421292cea9d..56457c4d210 100644 --- a/contrib/ltree/meson.build +++ b/contrib/ltree/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ltree_sources = files( '_ltree_gist.c', '_ltree_op.c', diff --git a/contrib/ltree_plpython/meson.build b/contrib/ltree_plpython/meson.build index acf5e4a6fc8..70d2074bbae 100644 --- a/contrib/ltree_plpython/meson.build +++ b/contrib/ltree_plpython/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not python3_dep.found() subdir_done() endif diff --git a/contrib/meson.build b/contrib/meson.build index 84752d4bd0f..5ee13c27520 100644 --- a/contrib/meson.build +++ b/contrib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + contrib_mod_args = pg_mod_args contrib_data_dir = dir_data_extension diff --git a/contrib/oid2name/meson.build b/contrib/oid2name/meson.build index 1a248f19260..3f51099a964 100644 --- a/contrib/oid2name/meson.build +++ b/contrib/oid2name/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + oid2name_sources = files( 'oid2name.c', ) diff --git a/contrib/old_snapshot/meson.build b/contrib/old_snapshot/meson.build index 77276c3715a..b765994ff51 100644 --- a/contrib/old_snapshot/meson.build +++ b/contrib/old_snapshot/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + old_snapshot_sources = files( 'time_mapping.c', ) diff --git a/contrib/pageinspect/meson.build b/contrib/pageinspect/meson.build index 25fa7dc20cd..bc8b35b2a79 100644 --- a/contrib/pageinspect/meson.build +++ b/contrib/pageinspect/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pageinspect_sources = files( 'brinfuncs.c', 'btreefuncs.c', diff --git a/contrib/passwordcheck/meson.build b/contrib/passwordcheck/meson.build index 383d7df372a..67e9ea539b1 100644 --- a/contrib/passwordcheck/meson.build +++ b/contrib/passwordcheck/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + passwordcheck_sources = files( 'passwordcheck.c', ) diff --git a/contrib/pg_buffercache/meson.build b/contrib/pg_buffercache/meson.build index ff7f9162cee..5bfcf012738 100644 --- a/contrib/pg_buffercache/meson.build +++ b/contrib/pg_buffercache/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_buffercache_sources = files( 'pg_buffercache_pages.c', ) diff --git a/contrib/pg_freespacemap/meson.build b/contrib/pg_freespacemap/meson.build index f802e297b67..73b579b82c0 100644 --- a/contrib/pg_freespacemap/meson.build +++ b/contrib/pg_freespacemap/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_freespacemap_sources = files( 'pg_freespacemap.c', ) diff --git a/contrib/pg_prewarm/meson.build b/contrib/pg_prewarm/meson.build index b7140cee34b..bbd2f740213 100644 --- a/contrib/pg_prewarm/meson.build +++ b/contrib/pg_prewarm/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_prewarm_sources = files( 'autoprewarm.c', 'pg_prewarm.c', diff --git a/contrib/pg_stat_statements/meson.build b/contrib/pg_stat_statements/meson.build index bd0e42331eb..7537e1cf646 100644 --- a/contrib/pg_stat_statements/meson.build +++ b/contrib/pg_stat_statements/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_stat_statements_sources = files( 'pg_stat_statements.c', ) diff --git a/contrib/pg_surgery/meson.build b/contrib/pg_surgery/meson.build index 7b5c5999f4b..e5e3a205f07 100644 --- a/contrib/pg_surgery/meson.build +++ b/contrib/pg_surgery/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_surgery_sources = files( 'heap_surgery.c', ) diff --git a/contrib/pg_trgm/meson.build b/contrib/pg_trgm/meson.build index 839d6c4a7f6..3dfb5b47436 100644 --- a/contrib/pg_trgm/meson.build +++ b/contrib/pg_trgm/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_trgm_sources = files( 'trgm_gin.c', 'trgm_gist.c', diff --git a/contrib/pg_visibility/meson.build b/contrib/pg_visibility/meson.build index 263a0d08b82..ac28a0033ed 100644 --- a/contrib/pg_visibility/meson.build +++ b/contrib/pg_visibility/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_visibility_sources = files( 'pg_visibility.c', ) diff --git a/contrib/pg_walinspect/meson.build b/contrib/pg_walinspect/meson.build index 351f184de83..7917e035577 100644 --- a/contrib/pg_walinspect/meson.build +++ b/contrib/pg_walinspect/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_walinspect_sources = files('pg_walinspect.c') if host_system == 'windows' diff --git a/contrib/pgcrypto/meson.build b/contrib/pgcrypto/meson.build index cc782578b49..598d91a9bfa 100644 --- a/contrib/pgcrypto/meson.build +++ b/contrib/pgcrypto/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not ssl.found() subdir_done() endif diff --git a/contrib/pgrowlocks/meson.build b/contrib/pgrowlocks/meson.build index 8092f0d4a64..b208131acd0 100644 --- a/contrib/pgrowlocks/meson.build +++ b/contrib/pgrowlocks/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgrowlocks_sources = files( 'pgrowlocks.c', ) diff --git a/contrib/pgstattuple/meson.build b/contrib/pgstattuple/meson.build index 42d0b0e6ce9..66d404c0a09 100644 --- a/contrib/pgstattuple/meson.build +++ b/contrib/pgstattuple/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgstattuple_sources = files( 'pgstatapprox.c', 'pgstatindex.c', diff --git a/contrib/postgres_fdw/meson.build b/contrib/postgres_fdw/meson.build index d3746ff135c..473f4d00c61 100644 --- a/contrib/postgres_fdw/meson.build +++ b/contrib/postgres_fdw/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + postgres_fdw_sources = files( 'connection.c', 'deparse.c', diff --git a/contrib/seg/meson.build b/contrib/seg/meson.build index c6fbb22999b..200a67f4453 100644 --- a/contrib/seg/meson.build +++ b/contrib/seg/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + seg_sources = files( 'seg.c', ) diff --git a/contrib/sepgsql/meson.build b/contrib/sepgsql/meson.build index 1ac0fa388ab..d2a99ece1a9 100644 --- a/contrib/sepgsql/meson.build +++ b/contrib/sepgsql/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not selinux.found() subdir_done() endif diff --git a/contrib/spi/meson.build b/contrib/spi/meson.build index e7d78189ef5..5d13adb95ce 100644 --- a/contrib/spi/meson.build +++ b/contrib/spi/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + autoinc_sources = files( 'autoinc.c', ) diff --git a/contrib/sslinfo/meson.build b/contrib/sslinfo/meson.build index 136983e783d..c34d6137337 100644 --- a/contrib/sslinfo/meson.build +++ b/contrib/sslinfo/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not ssl.found() subdir_done() endif diff --git a/contrib/tablefunc/meson.build b/contrib/tablefunc/meson.build index d2ddc8d3b39..5bfb82bad01 100644 --- a/contrib/tablefunc/meson.build +++ b/contrib/tablefunc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tablefunc_sources = files( 'tablefunc.c', ) diff --git a/contrib/tcn/meson.build b/contrib/tcn/meson.build index 71261c3b0a2..417fe64a088 100644 --- a/contrib/tcn/meson.build +++ b/contrib/tcn/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tcn_sources = files( 'tcn.c', ) diff --git a/contrib/test_decoding/meson.build b/contrib/test_decoding/meson.build index 65dfd3f7d88..17ec5d2d2ff 100644 --- a/contrib/test_decoding/meson.build +++ b/contrib/test_decoding/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + test_decoding_sources = files( 'test_decoding.c', ) diff --git a/contrib/tsm_system_rows/meson.build b/contrib/tsm_system_rows/meson.build index 380abb49883..be491689530 100644 --- a/contrib/tsm_system_rows/meson.build +++ b/contrib/tsm_system_rows/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tsm_system_rows_sources = files( 'tsm_system_rows.c', ) diff --git a/contrib/tsm_system_time/meson.build b/contrib/tsm_system_time/meson.build index e57a2702c60..c7c79ee9b27 100644 --- a/contrib/tsm_system_time/meson.build +++ b/contrib/tsm_system_time/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tsm_system_time_sources = files( 'tsm_system_time.c', ) diff --git a/contrib/unaccent/meson.build b/contrib/unaccent/meson.build index 438035132f8..2134b5ba3f0 100644 --- a/contrib/unaccent/meson.build +++ b/contrib/unaccent/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + unaccent_sources = files( 'unaccent.c', ) diff --git a/contrib/uuid-ossp/meson.build b/contrib/uuid-ossp/meson.build index 28730f398f0..abf5fe36ff1 100644 --- a/contrib/uuid-ossp/meson.build +++ b/contrib/uuid-ossp/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not uuid.found() subdir_done() endif diff --git a/contrib/vacuumlo/meson.build b/contrib/vacuumlo/meson.build index 846de47dbd1..e667f4835cc 100644 --- a/contrib/vacuumlo/meson.build +++ b/contrib/vacuumlo/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + vacuumlo_sources = files( 'vacuumlo.c', ) diff --git a/contrib/xml2/meson.build b/contrib/xml2/meson.build index 92ab3368428..7f7fbd1cd22 100644 --- a/contrib/xml2/meson.build +++ b/contrib/xml2/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not libxml.found() subdir_done() endif diff --git a/doc/src/sgml/meson.build b/doc/src/sgml/meson.build index 65fd6131344..675f7a29048 100644 --- a/doc/src/sgml/meson.build +++ b/doc/src/sgml/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + docs = [] alldocs = [] doc_generated = [] diff --git a/meson.build b/meson.build index 9df8685dfdc..b872470cdfe 100644 --- a/meson.build +++ b/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # Entry point for building PostgreSQL with meson # # Good starting points for writing meson.build files are: diff --git a/meson_options.txt b/meson_options.txt index 4141fa5b2dd..80262793cd0 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # Data layout influencing options option('blocksize', type : 'combo', diff --git a/src/backend/access/brin/meson.build b/src/backend/access/brin/meson.build index a54c7532927..a7c9f0f3381 100644 --- a/src/backend/access/brin/meson.build +++ b/src/backend/access/brin/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'brin.c', 'brin_bloom.c', diff --git a/src/backend/access/common/meson.build b/src/backend/access/common/meson.build index 857beaa32d3..49708126bde 100644 --- a/src/backend/access/common/meson.build +++ b/src/backend/access/common/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'attmap.c', 'bufmask.c', diff --git a/src/backend/access/gin/meson.build b/src/backend/access/gin/meson.build index 56d6f343d54..aa361eb99de 100644 --- a/src/backend/access/gin/meson.build +++ b/src/backend/access/gin/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'ginarrayproc.c', 'ginbtree.c', diff --git a/src/backend/access/gist/meson.build b/src/backend/access/gist/meson.build index 1a996b5e25d..936b166c51d 100644 --- a/src/backend/access/gist/meson.build +++ b/src/backend/access/gist/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'gist.c', 'gistbuild.c', diff --git a/src/backend/access/hash/meson.build b/src/backend/access/hash/meson.build index 22f2c691c34..cc738150d46 100644 --- a/src/backend/access/hash/meson.build +++ b/src/backend/access/hash/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'hash.c', 'hash_xlog.c', diff --git a/src/backend/access/heap/meson.build b/src/backend/access/heap/meson.build index f1dca73743c..b193587f299 100644 --- a/src/backend/access/heap/meson.build +++ b/src/backend/access/heap/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'heapam.c', 'heapam_handler.c', diff --git a/src/backend/access/index/meson.build b/src/backend/access/index/meson.build index 18af5533e65..3e272426da8 100644 --- a/src/backend/access/index/meson.build +++ b/src/backend/access/index/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'amapi.c', 'amvalidate.c', diff --git a/src/backend/access/meson.build b/src/backend/access/meson.build index 9874291fc0a..826d5238a9a 100644 --- a/src/backend/access/meson.build +++ b/src/backend/access/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('brin') subdir('common') subdir('gin') diff --git a/src/backend/access/nbtree/meson.build b/src/backend/access/nbtree/meson.build index 07dc29e8190..d4731d4a231 100644 --- a/src/backend/access/nbtree/meson.build +++ b/src/backend/access/nbtree/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'nbtcompare.c', 'nbtdedup.c', diff --git a/src/backend/access/rmgrdesc/meson.build b/src/backend/access/rmgrdesc/meson.build index f3a6e0a571b..a7a7baecd1c 100644 --- a/src/backend/access/rmgrdesc/meson.build +++ b/src/backend/access/rmgrdesc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # used by frontend programs like pg_waldump rmgr_desc_sources = files( 'brindesc.c', diff --git a/src/backend/access/spgist/meson.build b/src/backend/access/spgist/meson.build index f18d0d2e53f..ad527f1f083 100644 --- a/src/backend/access/spgist/meson.build +++ b/src/backend/access/spgist/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'spgdoinsert.c', 'spginsert.c', diff --git a/src/backend/access/table/meson.build b/src/backend/access/table/meson.build index 66c706d640e..6b448687d84 100644 --- a/src/backend/access/table/meson.build +++ b/src/backend/access/table/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'table.c', 'tableam.c', diff --git a/src/backend/access/tablesample/meson.build b/src/backend/access/tablesample/meson.build index 63ee8203226..4cbf7cb3fc9 100644 --- a/src/backend/access/tablesample/meson.build +++ b/src/backend/access/tablesample/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'bernoulli.c', 'system.c', diff --git a/src/backend/access/transam/meson.build b/src/backend/access/transam/meson.build index 63d17b85eef..65c77531beb 100644 --- a/src/backend/access/transam/meson.build +++ b/src/backend/access/transam/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'clog.c', 'commit_ts.c', diff --git a/src/backend/backup/meson.build b/src/backend/backup/meson.build index a09305cadfa..362cd9ce033 100644 --- a/src/backend/backup/meson.build +++ b/src/backend/backup/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'backup_manifest.c', 'basebackup.c', diff --git a/src/backend/bootstrap/meson.build b/src/backend/bootstrap/meson.build index 55c33dd21c3..bcc6fbad5bd 100644 --- a/src/backend/bootstrap/meson.build +++ b/src/backend/bootstrap/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'bootstrap.c') diff --git a/src/backend/catalog/meson.build b/src/backend/catalog/meson.build index 08747914516..771ddad34d7 100644 --- a/src/backend/catalog/meson.build +++ b/src/backend/catalog/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'aclchk.c', 'catalog.c', diff --git a/src/backend/commands/meson.build b/src/backend/commands/meson.build index 9b350d025ff..867911c0d3a 100644 --- a/src/backend/commands/meson.build +++ b/src/backend/commands/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'aggregatecmds.c', 'alter.c', diff --git a/src/backend/executor/meson.build b/src/backend/executor/meson.build index 518674cfa28..952483560fe 100644 --- a/src/backend/executor/meson.build +++ b/src/backend/executor/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'execAmi.c', 'execAsync.c', diff --git a/src/backend/foreign/meson.build b/src/backend/foreign/meson.build index 57463db92c1..07642cbfc1d 100644 --- a/src/backend/foreign/meson.build +++ b/src/backend/foreign/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'foreign.c' ) diff --git a/src/backend/jit/llvm/meson.build b/src/backend/jit/llvm/meson.build index c3b5a5992b6..8d7caee8f9d 100644 --- a/src/backend/jit/llvm/meson.build +++ b/src/backend/jit/llvm/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not llvm.found() subdir_done() endif diff --git a/src/backend/jit/meson.build b/src/backend/jit/meson.build index 63cd33a4bed..4060cfc8ba1 100644 --- a/src/backend/jit/meson.build +++ b/src/backend/jit/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'jit.c' ) diff --git a/src/backend/lib/meson.build b/src/backend/lib/meson.build index 48da1bddce7..0edddffacf4 100644 --- a/src/backend/lib/meson.build +++ b/src/backend/lib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'binaryheap.c', 'bipartite_match.c', diff --git a/src/backend/libpq/meson.build b/src/backend/libpq/meson.build index 6061269ef13..131f7094222 100644 --- a/src/backend/libpq/meson.build +++ b/src/backend/libpq/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'auth-sasl.c', 'auth-scram.c', diff --git a/src/backend/main/meson.build b/src/backend/main/meson.build index 241e125f089..3fbe3b81cac 100644 --- a/src/backend/main/meson.build +++ b/src/backend/main/meson.build @@ -1,2 +1,4 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + main_file = files('main.c') backend_sources += main_file diff --git a/src/backend/meson.build b/src/backend/meson.build index 37562bae132..882b1e4abec 100644 --- a/src/backend/meson.build +++ b/src/backend/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_build_deps = [backend_code] backend_sources = [] backend_link_with = [pgport_srv, common_srv] diff --git a/src/backend/nodes/meson.build b/src/backend/nodes/meson.build index c4f3897ef22..90f9f352f72 100644 --- a/src/backend/nodes/meson.build +++ b/src/backend/nodes/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'bitmapset.c', 'extensible.c', diff --git a/src/backend/optimizer/geqo/meson.build b/src/backend/optimizer/geqo/meson.build index c04f1dc2dfd..6e4960737a3 100644 --- a/src/backend/optimizer/geqo/meson.build +++ b/src/backend/optimizer/geqo/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'geqo_copy.c', 'geqo_cx.c', diff --git a/src/backend/optimizer/meson.build b/src/backend/optimizer/meson.build index 1ab1d9934ae..ca9ddc3475f 100644 --- a/src/backend/optimizer/meson.build +++ b/src/backend/optimizer/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('geqo') subdir('path') subdir('plan') diff --git a/src/backend/optimizer/path/meson.build b/src/backend/optimizer/path/meson.build index 310042e7aee..8a7c95576e3 100644 --- a/src/backend/optimizer/path/meson.build +++ b/src/backend/optimizer/path/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'allpaths.c', 'clausesel.c', diff --git a/src/backend/optimizer/plan/meson.build b/src/backend/optimizer/plan/meson.build index 22ec65a3845..61e31227353 100644 --- a/src/backend/optimizer/plan/meson.build +++ b/src/backend/optimizer/plan/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'analyzejoins.c', 'createplan.c', diff --git a/src/backend/optimizer/prep/meson.build b/src/backend/optimizer/prep/meson.build index 4549a5b0e79..64305a14cfa 100644 --- a/src/backend/optimizer/prep/meson.build +++ b/src/backend/optimizer/prep/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'prepagg.c', 'prepjointree.c', diff --git a/src/backend/optimizer/util/meson.build b/src/backend/optimizer/util/meson.build index e7ceaf566b5..5b78bc058ea 100644 --- a/src/backend/optimizer/util/meson.build +++ b/src/backend/optimizer/util/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'appendinfo.c', 'clauses.c', diff --git a/src/backend/parser/meson.build b/src/backend/parser/meson.build index 15d5a349eeb..54a1027685d 100644 --- a/src/backend/parser/meson.build +++ b/src/backend/parser/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'analyze.c', 'parse_agg.c', diff --git a/src/backend/partitioning/meson.build b/src/backend/partitioning/meson.build index e5e3806a0cc..873e3a17f90 100644 --- a/src/backend/partitioning/meson.build +++ b/src/backend/partitioning/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'partbounds.c', 'partdesc.c', diff --git a/src/backend/po/meson.build b/src/backend/po/meson.build index 4ace0554680..09a7d412021 100644 --- a/src/backend/po/meson.build +++ b/src/backend/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('postgres-' + pg_version_major.to_string()) diff --git a/src/backend/port/meson.build b/src/backend/port/meson.build index a22c25dd952..d706660ea1c 100644 --- a/src/backend/port/meson.build +++ b/src/backend/port/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'atomics.c', ) diff --git a/src/backend/port/win32/meson.build b/src/backend/port/win32/meson.build index 68fe4cc3cd0..bc15fbaf279 100644 --- a/src/backend/port/win32/meson.build +++ b/src/backend/port/win32/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'crashdump.c', 'signal.c', diff --git a/src/backend/postmaster/meson.build b/src/backend/postmaster/meson.build index 293a44ca295..25dd51f14ea 100644 --- a/src/backend/postmaster/meson.build +++ b/src/backend/postmaster/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'autovacuum.c', 'auxprocess.c', diff --git a/src/backend/regex/meson.build b/src/backend/regex/meson.build index c84e57fdba5..513be807b4e 100644 --- a/src/backend/regex/meson.build +++ b/src/backend/regex/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'regcomp.c', 'regerror.c', diff --git a/src/backend/replication/libpqwalreceiver/meson.build b/src/backend/replication/libpqwalreceiver/meson.build index 4c653a05d36..d1efbd4d272 100644 --- a/src/backend/replication/libpqwalreceiver/meson.build +++ b/src/backend/replication/libpqwalreceiver/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + libpqwalreceiver_sources = files( 'libpqwalreceiver.c', ) diff --git a/src/backend/replication/logical/meson.build b/src/backend/replication/logical/meson.build index 773583a12ba..1b9f072edc4 100644 --- a/src/backend/replication/logical/meson.build +++ b/src/backend/replication/logical/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'decode.c', 'launcher.c', diff --git a/src/backend/replication/meson.build b/src/backend/replication/meson.build index 27b9bf13182..565191f9375 100644 --- a/src/backend/replication/meson.build +++ b/src/backend/replication/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'slot.c', 'slotfuncs.c', diff --git a/src/backend/replication/pgoutput/meson.build b/src/backend/replication/pgoutput/meson.build index 5df27d7b764..e46c561a3f8 100644 --- a/src/backend/replication/pgoutput/meson.build +++ b/src/backend/replication/pgoutput/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgoutput_sources = files( 'pgoutput.c', ) diff --git a/src/backend/rewrite/meson.build b/src/backend/rewrite/meson.build index 21fa0e230b0..eaa1af5cc24 100644 --- a/src/backend/rewrite/meson.build +++ b/src/backend/rewrite/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'rewriteDefine.c', 'rewriteHandler.c', diff --git a/src/backend/snowball/meson.build b/src/backend/snowball/meson.build index 72959fa29d6..873609033ae 100644 --- a/src/backend/snowball/meson.build +++ b/src/backend/snowball/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + dict_snowball_sources = files( 'libstemmer/api.c', 'libstemmer/utilities.c', diff --git a/src/backend/statistics/meson.build b/src/backend/statistics/meson.build index 8530c55f73c..3d8c20f051c 100644 --- a/src/backend/statistics/meson.build +++ b/src/backend/statistics/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'dependencies.c', 'extended_stats.c', diff --git a/src/backend/storage/buffer/meson.build b/src/backend/storage/buffer/meson.build index 56a59b52484..36c88cde878 100644 --- a/src/backend/storage/buffer/meson.build +++ b/src/backend/storage/buffer/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'buf_init.c', 'buf_table.c', diff --git a/src/backend/storage/file/meson.build b/src/backend/storage/file/meson.build index e1d5047d4aa..72d78970e56 100644 --- a/src/backend/storage/file/meson.build +++ b/src/backend/storage/file/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'buffile.c', 'copydir.c', diff --git a/src/backend/storage/freespace/meson.build b/src/backend/storage/freespace/meson.build index e4200ea6527..9fab8f04775 100644 --- a/src/backend/storage/freespace/meson.build +++ b/src/backend/storage/freespace/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'freespace.c', 'fsmpage.c', diff --git a/src/backend/storage/ipc/meson.build b/src/backend/storage/ipc/meson.build index 516bc1d0193..4b56718eee3 100644 --- a/src/backend/storage/ipc/meson.build +++ b/src/backend/storage/ipc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'barrier.c', 'dsm.c', diff --git a/src/backend/storage/large_object/meson.build b/src/backend/storage/large_object/meson.build index 8a181ab9b34..b5e239241c7 100644 --- a/src/backend/storage/large_object/meson.build +++ b/src/backend/storage/large_object/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'inv_api.c', ) diff --git a/src/backend/storage/lmgr/meson.build b/src/backend/storage/lmgr/meson.build index 68237c8a2e8..4dbaecbc003 100644 --- a/src/backend/storage/lmgr/meson.build +++ b/src/backend/storage/lmgr/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'condition_variable.c', 'deadlock.c', diff --git a/src/backend/storage/meson.build b/src/backend/storage/meson.build index daad628d74c..9c5038accf7 100644 --- a/src/backend/storage/meson.build +++ b/src/backend/storage/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('buffer') subdir('file') subdir('freespace') diff --git a/src/backend/storage/page/meson.build b/src/backend/storage/page/meson.build index 2ecd16c952c..2100a947192 100644 --- a/src/backend/storage/page/meson.build +++ b/src/backend/storage/page/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'bufpage.c', 'checksum.c', diff --git a/src/backend/storage/smgr/meson.build b/src/backend/storage/smgr/meson.build index fdeb1223b32..30dc5105bf3 100644 --- a/src/backend/storage/smgr/meson.build +++ b/src/backend/storage/smgr/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'md.c', 'smgr.c', diff --git a/src/backend/storage/sync/meson.build b/src/backend/storage/sync/meson.build index 05148b91a8e..491edaa27e8 100644 --- a/src/backend/storage/sync/meson.build +++ b/src/backend/storage/sync/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'sync.c', diff --git a/src/backend/tcop/meson.build b/src/backend/tcop/meson.build index fb54aae8122..fd045401081 100644 --- a/src/backend/tcop/meson.build +++ b/src/backend/tcop/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'cmdtag.c', 'dest.c', diff --git a/src/backend/tsearch/meson.build b/src/backend/tsearch/meson.build index 4144e9befc5..9163f3c23b4 100644 --- a/src/backend/tsearch/meson.build +++ b/src/backend/tsearch/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'dict.c', 'dict_ispell.c', diff --git a/src/backend/utils/activity/meson.build b/src/backend/utils/activity/meson.build index 5b3b558a67d..43a83389ff3 100644 --- a/src/backend/utils/activity/meson.build +++ b/src/backend/utils/activity/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'backend_progress.c', 'backend_status.c', diff --git a/src/backend/utils/adt/meson.build b/src/backend/utils/adt/meson.build index ed9ceadfef0..9cbd91bf8db 100644 --- a/src/backend/utils/adt/meson.build +++ b/src/backend/utils/adt/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'acl.c', 'amutils.c', diff --git a/src/backend/utils/cache/meson.build b/src/backend/utils/cache/meson.build index 4fe6db6bda6..635414da1b7 100644 --- a/src/backend/utils/cache/meson.build +++ b/src/backend/utils/cache/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'attoptcache.c', 'catcache.c', diff --git a/src/backend/utils/error/meson.build b/src/backend/utils/error/meson.build index 325446c8f93..21995ef019d 100644 --- a/src/backend/utils/error/meson.build +++ b/src/backend/utils/error/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'assert.c', 'csvlog.c', diff --git a/src/backend/utils/fmgr/meson.build b/src/backend/utils/fmgr/meson.build index e545b424fd2..8921d19267e 100644 --- a/src/backend/utils/fmgr/meson.build +++ b/src/backend/utils/fmgr/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'dfmgr.c', 'fmgr.c', diff --git a/src/backend/utils/hash/meson.build b/src/backend/utils/hash/meson.build index 242e2f0ecdf..742279c1c0f 100644 --- a/src/backend/utils/hash/meson.build +++ b/src/backend/utils/hash/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'dynahash.c', 'pg_crc.c' diff --git a/src/backend/utils/init/meson.build b/src/backend/utils/init/meson.build index ec9d72c3df1..092a7ca5e71 100644 --- a/src/backend/utils/init/meson.build +++ b/src/backend/utils/init/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'globals.c', 'miscinit.c', diff --git a/src/backend/utils/mb/conversion_procs/meson.build b/src/backend/utils/mb/conversion_procs/meson.build index 1c18f2ac85a..4a5ac267a03 100644 --- a/src/backend/utils/mb/conversion_procs/meson.build +++ b/src/backend/utils/mb/conversion_procs/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + encodings = { 'cyrillic_and_mic': ['cyrillic_and_mic/cyrillic_and_mic.c'], 'euc2004_sjis2004': ['euc2004_sjis2004/euc2004_sjis2004.c'], diff --git a/src/backend/utils/mb/meson.build b/src/backend/utils/mb/meson.build index 39e45638db0..d44454a02e3 100644 --- a/src/backend/utils/mb/meson.build +++ b/src/backend/utils/mb/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'conv.c', 'mbutils.c', diff --git a/src/backend/utils/meson.build b/src/backend/utils/meson.build index 3a916320bb3..af85d86f0b1 100644 --- a/src/backend/utils/meson.build +++ b/src/backend/utils/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + install_data('errcodes.txt', install_dir: dir_data, ) diff --git a/src/backend/utils/misc/meson.build b/src/backend/utils/misc/meson.build index e7a9730229d..0dc427a6443 100644 --- a/src/backend/utils/misc/meson.build +++ b/src/backend/utils/misc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'conffiles.c', 'guc.c', diff --git a/src/backend/utils/mmgr/meson.build b/src/backend/utils/mmgr/meson.build index 641bb181ba1..f0dfc91a7ba 100644 --- a/src/backend/utils/mmgr/meson.build +++ b/src/backend/utils/mmgr/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'aset.c', 'dsa.c', diff --git a/src/backend/utils/resowner/meson.build b/src/backend/utils/resowner/meson.build index d30891ca027..f1d230cce49 100644 --- a/src/backend/utils/resowner/meson.build +++ b/src/backend/utils/resowner/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'resowner.c' ) diff --git a/src/backend/utils/sort/meson.build b/src/backend/utils/sort/meson.build index 1862ceae8c1..4c9aede1ad1 100644 --- a/src/backend/utils/sort/meson.build +++ b/src/backend/utils/sort/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'logtape.c', 'qsort_interruptible.c', diff --git a/src/backend/utils/time/meson.build b/src/backend/utils/time/meson.build index 6fff8792bb0..a45f8c9a639 100644 --- a/src/backend/utils/time/meson.build +++ b/src/backend/utils/time/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + backend_sources += files( 'combocid.c', 'snapmgr.c', diff --git a/src/bin/initdb/meson.build b/src/bin/initdb/meson.build index 6ced9a31b80..a616468c1ba 100644 --- a/src/bin/initdb/meson.build +++ b/src/bin/initdb/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + initdb_sources = files( 'findtimezone.c', 'initdb.c' diff --git a/src/bin/initdb/po/meson.build b/src/bin/initdb/po/meson.build index 8b8a9fd2ce1..132f5051e5b 100644 --- a/src/bin/initdb/po/meson.build +++ b/src/bin/initdb/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('initdb-' + pg_version_major.to_string()) diff --git a/src/bin/meson.build b/src/bin/meson.build index 5fd5a9d2f98..e8fc5f82aee 100644 --- a/src/bin/meson.build +++ b/src/bin/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('initdb') subdir('pg_amcheck') subdir('pg_archivecleanup') diff --git a/src/bin/pg_amcheck/meson.build b/src/bin/pg_amcheck/meson.build index 25f5e7a0948..9fae2d8f96a 100644 --- a/src/bin/pg_amcheck/meson.build +++ b/src/bin/pg_amcheck/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_amcheck_sources = files( 'pg_amcheck.c', ) diff --git a/src/bin/pg_amcheck/po/meson.build b/src/bin/pg_amcheck/po/meson.build index b255f552c94..1497fb5ce00 100644 --- a/src/bin/pg_amcheck/po/meson.build +++ b/src/bin/pg_amcheck/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_amcheck-' + pg_version_major.to_string()) diff --git a/src/bin/pg_archivecleanup/meson.build b/src/bin/pg_archivecleanup/meson.build index aaa2e76977f..ec582a2638c 100644 --- a/src/bin/pg_archivecleanup/meson.build +++ b/src/bin/pg_archivecleanup/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_archivecleanup_sources = files( 'pg_archivecleanup.c', ) diff --git a/src/bin/pg_archivecleanup/po/meson.build b/src/bin/pg_archivecleanup/po/meson.build index 37935fcabc4..325b3b5e875 100644 --- a/src/bin/pg_archivecleanup/po/meson.build +++ b/src/bin/pg_archivecleanup/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_archivecleanup-' + pg_version_major.to_string()) diff --git a/src/bin/pg_basebackup/meson.build b/src/bin/pg_basebackup/meson.build index 2c934e0c26e..c8a3c0d65fc 100644 --- a/src/bin/pg_basebackup/meson.build +++ b/src/bin/pg_basebackup/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + common_sources = files( 'bbstreamer_file.c', 'bbstreamer_gzip.c', diff --git a/src/bin/pg_basebackup/po/meson.build b/src/bin/pg_basebackup/po/meson.build index cab021153fe..7812aa6493f 100644 --- a/src/bin/pg_basebackup/po/meson.build +++ b/src/bin/pg_basebackup/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_basebackup-' + pg_version_major.to_string()) diff --git a/src/bin/pg_checksums/meson.build b/src/bin/pg_checksums/meson.build index d07ebc999b3..b0b48d0c38c 100644 --- a/src/bin/pg_checksums/meson.build +++ b/src/bin/pg_checksums/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_checksums_sources = files( 'pg_checksums.c', ) diff --git a/src/bin/pg_checksums/po/meson.build b/src/bin/pg_checksums/po/meson.build index 2c47c2338f6..fe0a441ac96 100644 --- a/src/bin/pg_checksums/po/meson.build +++ b/src/bin/pg_checksums/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_checksums-' + pg_version_major.to_string()) diff --git a/src/bin/pg_config/meson.build b/src/bin/pg_config/meson.build index 4be2fdc84ae..039caec0cb9 100644 --- a/src/bin/pg_config/meson.build +++ b/src/bin/pg_config/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_config_sources = files( 'pg_config.c', ) diff --git a/src/bin/pg_config/po/meson.build b/src/bin/pg_config/po/meson.build index b6fb6db9213..1c250f2b925 100644 --- a/src/bin/pg_config/po/meson.build +++ b/src/bin/pg_config/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_config-' + pg_version_major.to_string()) diff --git a/src/bin/pg_controldata/meson.build b/src/bin/pg_controldata/meson.build index 7fc239dbe65..451d99f5f14 100644 --- a/src/bin/pg_controldata/meson.build +++ b/src/bin/pg_controldata/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_controldata_sources = files( 'pg_controldata.c', ) diff --git a/src/bin/pg_controldata/po/meson.build b/src/bin/pg_controldata/po/meson.build index 31b486d002c..6b8841da03e 100644 --- a/src/bin/pg_controldata/po/meson.build +++ b/src/bin/pg_controldata/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_controldata-' + pg_version_major.to_string()) diff --git a/src/bin/pg_ctl/meson.build b/src/bin/pg_ctl/meson.build index 96f962fa762..7edeeea4750 100644 --- a/src/bin/pg_ctl/meson.build +++ b/src/bin/pg_ctl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_ctl_sources = files( 'pg_ctl.c', ) diff --git a/src/bin/pg_ctl/po/meson.build b/src/bin/pg_ctl/po/meson.build index 947b5108423..cdc2fdf082e 100644 --- a/src/bin/pg_ctl/po/meson.build +++ b/src/bin/pg_ctl/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_ctl-' + pg_version_major.to_string()) diff --git a/src/bin/pg_dump/meson.build b/src/bin/pg_dump/meson.build index d96e566846a..5537cda3cce 100644 --- a/src/bin/pg_dump/meson.build +++ b/src/bin/pg_dump/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_dump_common_sources = files( 'compress_io.c', 'dumputils.c', diff --git a/src/bin/pg_dump/po/meson.build b/src/bin/pg_dump/po/meson.build index 82e5e537ff4..b073e90227d 100644 --- a/src/bin/pg_dump/po/meson.build +++ b/src/bin/pg_dump/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_dump-' + pg_version_major.to_string()) diff --git a/src/bin/pg_resetwal/meson.build b/src/bin/pg_resetwal/meson.build index d503db97b71..7fbc6f46d8e 100644 --- a/src/bin/pg_resetwal/meson.build +++ b/src/bin/pg_resetwal/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_resetwal_sources = files( 'pg_resetwal.c', ) diff --git a/src/bin/pg_resetwal/po/meson.build b/src/bin/pg_resetwal/po/meson.build index d130d3b775f..23a4b55fd3d 100644 --- a/src/bin/pg_resetwal/po/meson.build +++ b/src/bin/pg_resetwal/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_resetwal-' + pg_version_major.to_string()) diff --git a/src/bin/pg_rewind/meson.build b/src/bin/pg_rewind/meson.build index 6cd970909a2..1924fb002f1 100644 --- a/src/bin/pg_rewind/meson.build +++ b/src/bin/pg_rewind/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_rewind_sources = files( 'datapagemap.c', 'file_ops.c', diff --git a/src/bin/pg_rewind/po/meson.build b/src/bin/pg_rewind/po/meson.build index a105600b348..aa24dfae906 100644 --- a/src/bin/pg_rewind/po/meson.build +++ b/src/bin/pg_rewind/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_rewind-' + pg_version_major.to_string()) diff --git a/src/bin/pg_test_fsync/meson.build b/src/bin/pg_test_fsync/meson.build index 31d288ba6da..a549911b400 100644 --- a/src/bin/pg_test_fsync/meson.build +++ b/src/bin/pg_test_fsync/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + test_fsync_sources = files( 'pg_test_fsync.c', ) diff --git a/src/bin/pg_test_fsync/po/meson.build b/src/bin/pg_test_fsync/po/meson.build index 2ee1125282d..deaa79f504e 100644 --- a/src/bin/pg_test_fsync/po/meson.build +++ b/src/bin/pg_test_fsync/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_test_fsync-' + pg_version_major.to_string()) diff --git a/src/bin/pg_test_timing/meson.build b/src/bin/pg_test_timing/meson.build index 0aed03ea32f..4603f00c4a0 100644 --- a/src/bin/pg_test_timing/meson.build +++ b/src/bin/pg_test_timing/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_test_timing_sources = files( 'pg_test_timing.c' ) diff --git a/src/bin/pg_test_timing/po/meson.build b/src/bin/pg_test_timing/po/meson.build index cda8615165b..8ba9d917509 100644 --- a/src/bin/pg_test_timing/po/meson.build +++ b/src/bin/pg_test_timing/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_test_timing-' + pg_version_major.to_string()) diff --git a/src/bin/pg_upgrade/meson.build b/src/bin/pg_upgrade/meson.build index 212bc9ce6ef..cf7d91ac74d 100644 --- a/src/bin/pg_upgrade/meson.build +++ b/src/bin/pg_upgrade/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_upgrade_sources = files( 'check.c', 'controldata.c', diff --git a/src/bin/pg_upgrade/po/meson.build b/src/bin/pg_upgrade/po/meson.build index 39301cbede8..a8bdf06504f 100644 --- a/src/bin/pg_upgrade/po/meson.build +++ b/src/bin/pg_upgrade/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_upgrade-' + pg_version_major.to_string()) diff --git a/src/bin/pg_verifybackup/meson.build b/src/bin/pg_verifybackup/meson.build index 46a76ecb95b..34f0913f5cd 100644 --- a/src/bin/pg_verifybackup/meson.build +++ b/src/bin/pg_verifybackup/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_verifybackup_sources = files( 'parse_manifest.c', 'pg_verifybackup.c' diff --git a/src/bin/pg_verifybackup/po/meson.build b/src/bin/pg_verifybackup/po/meson.build index b583f1958ba..0c114910a4a 100644 --- a/src/bin/pg_verifybackup/po/meson.build +++ b/src/bin/pg_verifybackup/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_verifybackup-' + pg_version_major.to_string()) diff --git a/src/bin/pg_waldump/meson.build b/src/bin/pg_waldump/meson.build index 9605976870d..3fa1b53e715 100644 --- a/src/bin/pg_waldump/meson.build +++ b/src/bin/pg_waldump/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_waldump_sources = files( 'compat.c', 'pg_waldump.c', diff --git a/src/bin/pg_waldump/po/meson.build b/src/bin/pg_waldump/po/meson.build index f335aa4b360..fd68f00158b 100644 --- a/src/bin/pg_waldump/po/meson.build +++ b/src/bin/pg_waldump/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pg_waldump-' + pg_version_major.to_string()) diff --git a/src/bin/pgbench/meson.build b/src/bin/pgbench/meson.build index 1a3ec5d1295..c176898f2b0 100644 --- a/src/bin/pgbench/meson.build +++ b/src/bin/pgbench/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgbench_sources = files( 'pgbench.c', ) diff --git a/src/bin/pgevent/meson.build b/src/bin/pgevent/meson.build index 2e9aea4b0e1..e4a9fe1917d 100644 --- a/src/bin/pgevent/meson.build +++ b/src/bin/pgevent/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if host_system != 'windows' subdir_done() endif diff --git a/src/bin/psql/meson.build b/src/bin/psql/meson.build index a4c46bf5385..1eda9ed3536 100644 --- a/src/bin/psql/meson.build +++ b/src/bin/psql/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + psql_sources = files( 'command.c', 'common.c', diff --git a/src/bin/psql/po/meson.build b/src/bin/psql/po/meson.build index 45fe425298d..83e37b23b47 100644 --- a/src/bin/psql/po/meson.build +++ b/src/bin/psql/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('psql-' + pg_version_major.to_string()) diff --git a/src/bin/scripts/meson.build b/src/bin/scripts/meson.build index c9c74d10acc..dd57368fea3 100644 --- a/src/bin/scripts/meson.build +++ b/src/bin/scripts/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + scripts_common = static_library('libscripts_common', files('common.c'), dependencies: [frontend_code, libpq], diff --git a/src/bin/scripts/po/meson.build b/src/bin/scripts/po/meson.build index 3c531459c2d..c523d0a1085 100644 --- a/src/bin/scripts/po/meson.build +++ b/src/bin/scripts/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pgscripts-' + pg_version_major.to_string()) diff --git a/src/common/meson.build b/src/common/meson.build index f69d75e9c6e..a92dfb9f4a0 100644 --- a/src/common/meson.build +++ b/src/common/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + common_sources = files( 'archive.c', 'base64.c', diff --git a/src/common/unicode/meson.build b/src/common/unicode/meson.build index 13965d59f49..6326b170128 100644 --- a/src/common/unicode/meson.build +++ b/src/common/unicode/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + UNICODE_VERSION = '15.0.0' unicode_data = {} diff --git a/src/fe_utils/meson.build b/src/fe_utils/meson.build index fe0b801387c..4998e85315b 100644 --- a/src/fe_utils/meson.build +++ b/src/fe_utils/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + fe_utils_sources = files( 'archive.c', 'cancel.c', diff --git a/src/include/catalog/meson.build b/src/include/catalog/meson.build index 45ffa99692e..04a9a0978ab 100644 --- a/src/include/catalog/meson.build +++ b/src/include/catalog/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + catalog_headers = [ 'pg_proc.h', 'pg_type.h', diff --git a/src/include/meson.build b/src/include/meson.build index 0b15919bb87..b4820049c84 100644 --- a/src/include/meson.build +++ b/src/include/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pg_config_ext = configure_file( input: 'pg_config_ext.h.meson', output: 'pg_config_ext.h', diff --git a/src/include/nodes/meson.build b/src/include/nodes/meson.build index f0e60935b64..0125ff848fa 100644 --- a/src/include/nodes/meson.build +++ b/src/include/nodes/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + node_support_input_i = [ 'nodes/nodes.h', 'nodes/primnodes.h', diff --git a/src/include/pch/meson.build b/src/include/pch/meson.build index 2bcec49c3a2..7e6b806f497 100644 --- a/src/include/pch/meson.build +++ b/src/include/pch/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # See https://github.com/mesonbuild/meson/issues/10338 pch_c_h = meson.source_root() / meson.current_source_dir() / 'c_pch.h' pch_postgres_h = meson.source_root() / meson.current_source_dir() / 'postgres_pch.h' diff --git a/src/include/storage/meson.build b/src/include/storage/meson.build index eae9f98920e..d20e08359ae 100644 --- a/src/include/storage/meson.build +++ b/src/include/storage/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + lwlocknames = custom_target('lwlocknames', input: files('../../backend/storage/lmgr/lwlocknames.txt'), output: ['lwlocknames.h', 'lwlocknames.c'], diff --git a/src/include/utils/meson.build b/src/include/utils/meson.build index bded105f7ea..7f1911f5a1f 100644 --- a/src/include/utils/meson.build +++ b/src/include/utils/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + errcodes = custom_target('errcodes', input: files('../../backend/utils/errcodes.txt'), output: ['errcodes.h'], diff --git a/src/interfaces/ecpg/compatlib/meson.build b/src/interfaces/ecpg/compatlib/meson.build index 4d6454381b5..a3f56bece83 100644 --- a/src/interfaces/ecpg/compatlib/meson.build +++ b/src/interfaces/ecpg/compatlib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpg_compat_sources = files( 'informix.c', ) diff --git a/src/interfaces/ecpg/ecpglib/meson.build b/src/interfaces/ecpg/ecpglib/meson.build index 2d07da1ff4c..1d3557132f3 100644 --- a/src/interfaces/ecpg/ecpglib/meson.build +++ b/src/interfaces/ecpg/ecpglib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpglib_sources = files( 'connect.c', 'data.c', diff --git a/src/interfaces/ecpg/ecpglib/po/meson.build b/src/interfaces/ecpg/ecpglib/po/meson.build index 246e399ebd3..d32ec95b949 100644 --- a/src/interfaces/ecpg/ecpglib/po/meson.build +++ b/src/interfaces/ecpg/ecpglib/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('ecpglib' + '6' + '-' + pg_version_major.to_string()) diff --git a/src/interfaces/ecpg/include/meson.build b/src/interfaces/ecpg/include/meson.build index c95d0455b9a..887d176270f 100644 --- a/src/interfaces/ecpg/include/meson.build +++ b/src/interfaces/ecpg/include/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpg_inc = include_directories('.') ecpg_conf_keys = [ diff --git a/src/interfaces/ecpg/meson.build b/src/interfaces/ecpg/meson.build index f079b42269f..3028ab50361 100644 --- a/src/interfaces/ecpg/meson.build +++ b/src/interfaces/ecpg/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpg_targets = [] subdir('include') diff --git a/src/interfaces/ecpg/pgtypeslib/meson.build b/src/interfaces/ecpg/pgtypeslib/meson.build index d7e1a94d24d..39d6bb5667d 100644 --- a/src/interfaces/ecpg/pgtypeslib/meson.build +++ b/src/interfaces/ecpg/pgtypeslib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpg_pgtypes_sources = files( 'common.c', 'datetime.c', diff --git a/src/interfaces/ecpg/preproc/meson.build b/src/interfaces/ecpg/preproc/meson.build index 3d42ee439ff..31206608c3a 100644 --- a/src/interfaces/ecpg/preproc/meson.build +++ b/src/interfaces/ecpg/preproc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ecpg_sources = files( '../ecpglib/typename.c', 'c_keywords.c', diff --git a/src/interfaces/ecpg/preproc/po/meson.build b/src/interfaces/ecpg/preproc/po/meson.build index d73b05afd5e..f027da11db5 100644 --- a/src/interfaces/ecpg/preproc/po/meson.build +++ b/src/interfaces/ecpg/preproc/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('ecpg-' + pg_version_major.to_string()) diff --git a/src/interfaces/ecpg/test/compat_informix/meson.build b/src/interfaces/ecpg/test/compat_informix/meson.build index 6bb0d980761..2d5ea6e6ad3 100644 --- a/src/interfaces/ecpg/test/compat_informix/meson.build +++ b/src/interfaces/ecpg/test/compat_informix/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'charfuncs', 'dec_test', diff --git a/src/interfaces/ecpg/test/compat_oracle/meson.build b/src/interfaces/ecpg/test/compat_oracle/meson.build index 2e8794ba386..f3e8dc201f7 100644 --- a/src/interfaces/ecpg/test/compat_oracle/meson.build +++ b/src/interfaces/ecpg/test/compat_oracle/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'char_array', ] diff --git a/src/interfaces/ecpg/test/connect/meson.build b/src/interfaces/ecpg/test/connect/meson.build index 0b1c3593146..ece14f30879 100644 --- a/src/interfaces/ecpg/test/connect/meson.build +++ b/src/interfaces/ecpg/test/connect/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'test1', 'test2', diff --git a/src/interfaces/ecpg/test/meson.build b/src/interfaces/ecpg/test/meson.build index d4f1f1c0fcf..279b7d2254b 100644 --- a/src/interfaces/ecpg/test/meson.build +++ b/src/interfaces/ecpg/test/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # can't run ecpg to build test dependencies, at least not without an emulator if meson.is_cross_build() subdir_done() diff --git a/src/interfaces/ecpg/test/pgtypeslib/meson.build b/src/interfaces/ecpg/test/pgtypeslib/meson.build index 2957f12abfc..1af4b93acb6 100644 --- a/src/interfaces/ecpg/test/pgtypeslib/meson.build +++ b/src/interfaces/ecpg/test/pgtypeslib/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'dt_test', 'dt_test2', diff --git a/src/interfaces/ecpg/test/preproc/meson.build b/src/interfaces/ecpg/test/preproc/meson.build index 0608df2f2a2..de0399e394c 100644 --- a/src/interfaces/ecpg/test/preproc/meson.build +++ b/src/interfaces/ecpg/test/preproc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'array_of_struct', 'autoprep', diff --git a/src/interfaces/ecpg/test/sql/meson.build b/src/interfaces/ecpg/test/sql/meson.build index bec7d4ed8f6..d216b8b973d 100644 --- a/src/interfaces/ecpg/test/sql/meson.build +++ b/src/interfaces/ecpg/test/sql/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'array', 'binary', diff --git a/src/interfaces/ecpg/test/thread/meson.build b/src/interfaces/ecpg/test/thread/meson.build index 2f1629e266b..a884eec1501 100644 --- a/src/interfaces/ecpg/test/thread/meson.build +++ b/src/interfaces/ecpg/test/thread/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgc_files = [ 'thread_implicit', 'thread', diff --git a/src/interfaces/libpq/meson.build b/src/interfaces/libpq/meson.build index 8e696f1183c..e56109dd58e 100644 --- a/src/interfaces/libpq/meson.build +++ b/src/interfaces/libpq/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # test/ is entered via top-level meson.build, that way it can use the default # args for executables (which depend on libpq). diff --git a/src/interfaces/libpq/po/meson.build b/src/interfaces/libpq/po/meson.build index eed91110fd6..8c8b550fa7d 100644 --- a/src/interfaces/libpq/po/meson.build +++ b/src/interfaces/libpq/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('libpq' + '5' + '-' + pg_version_major.to_string()) diff --git a/src/interfaces/libpq/test/meson.build b/src/interfaces/libpq/test/meson.build index 017f729d435..ddecfd4fc4b 100644 --- a/src/interfaces/libpq/test/meson.build +++ b/src/interfaces/libpq/test/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + libpq_uri_regress_sources = files( 'libpq_uri_regress.c', ) diff --git a/src/interfaces/meson.build b/src/interfaces/meson.build index 73fffbee394..604272abfb8 100644 --- a/src/interfaces/meson.build +++ b/src/interfaces/meson.build @@ -1,2 +1,4 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # NB: libpq is entered directly from the toplevel meson file subdir('ecpg') diff --git a/src/makefiles/meson.build b/src/makefiles/meson.build index 3bcb0dc0304..07ee986250e 100644 --- a/src/makefiles/meson.build +++ b/src/makefiles/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + ### Compute pgxs_data, used in src/meson.build to generate Makefile.global ### etc, that's complete enough for PGXS to work. diff --git a/src/meson.build b/src/meson.build index 654c0edfc3c..926e7e91032 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # libraries that other subsystems might depend upon first, in their respective # dependency order diff --git a/src/pl/meson.build b/src/pl/meson.build index d9a57465441..30517c8476a 100644 --- a/src/pl/meson.build +++ b/src/pl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('plpgsql') subdir('plperl') diff --git a/src/pl/plperl/meson.build b/src/pl/plperl/meson.build index cd3894e6a73..b84a2b45506 100644 --- a/src/pl/plperl/meson.build +++ b/src/pl/plperl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not perl_dep.found() subdir_done() endif diff --git a/src/pl/plperl/po/meson.build b/src/pl/plperl/po/meson.build index fe0a715bdf0..e8e3b10e7d5 100644 --- a/src/pl/plperl/po/meson.build +++ b/src/pl/plperl/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('plperl-' + pg_version_major.to_string()) diff --git a/src/pl/plpgsql/meson.build b/src/pl/plpgsql/meson.build index 9537275d67c..b922a0d42f2 100644 --- a/src/pl/plpgsql/meson.build +++ b/src/pl/plpgsql/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('src') diff --git a/src/pl/plpgsql/src/meson.build b/src/pl/plpgsql/src/meson.build index 27b2f5ef529..8e5c567c45d 100644 --- a/src/pl/plpgsql/src/meson.build +++ b/src/pl/plpgsql/src/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + plpgsql_sources = files( 'pl_comp.c', 'pl_exec.c', diff --git a/src/pl/plpgsql/src/po/meson.build b/src/pl/plpgsql/src/po/meson.build index 29e0b74488f..79838ddddff 100644 --- a/src/pl/plpgsql/src/po/meson.build +++ b/src/pl/plpgsql/src/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('plpgsql-' + pg_version_major.to_string()) diff --git a/src/pl/plpython/meson.build b/src/pl/plpython/meson.build index 7bd683580e8..e5a77ea3107 100644 --- a/src/pl/plpython/meson.build +++ b/src/pl/plpython/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not python3_dep.found() subdir_done() endif diff --git a/src/pl/plpython/po/meson.build b/src/pl/plpython/po/meson.build index 542e27fbe1f..6ff5ec39b2c 100644 --- a/src/pl/plpython/po/meson.build +++ b/src/pl/plpython/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('plpython-' + pg_version_major.to_string()) diff --git a/src/pl/tcl/meson.build b/src/pl/tcl/meson.build index 7a708776c99..b2334ba5552 100644 --- a/src/pl/tcl/meson.build +++ b/src/pl/tcl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not tcl_dep.found() subdir_done() endif diff --git a/src/pl/tcl/po/meson.build b/src/pl/tcl/po/meson.build index cc23ef1eb3b..936572f61af 100644 --- a/src/pl/tcl/po/meson.build +++ b/src/pl/tcl/po/meson.build @@ -1 +1,3 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + i18n.gettext('pltcl-' + pg_version_major.to_string()) diff --git a/src/port/meson.build b/src/port/meson.build index 0ba83cc7930..49baea3e9d3 100644 --- a/src/port/meson.build +++ b/src/port/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + pgport_sources = [ 'bsearch_arg.c', 'chklocale.c', diff --git a/src/test/authentication/meson.build b/src/test/authentication/meson.build index cfc23fa2131..35eff4a6dba 100644 --- a/src/test/authentication/meson.build +++ b/src/test/authentication/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'authentication', 'sd': meson.current_source_dir(), diff --git a/src/test/icu/meson.build b/src/test/icu/meson.build index 5a4f53f37ff..2a20b3119ea 100644 --- a/src/test/icu/meson.build +++ b/src/test/icu/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'icu', 'sd': meson.current_source_dir(), diff --git a/src/test/isolation/meson.build b/src/test/isolation/meson.build index a999791876a..e9ec154f714 100644 --- a/src/test/isolation/meson.build +++ b/src/test/isolation/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # pg_regress_c helpfully provided by regress/meson.build isolation_sources = pg_regress_c + files( diff --git a/src/test/kerberos/meson.build b/src/test/kerberos/meson.build index 7e2b6733fcc..9569ab28360 100644 --- a/src/test/kerberos/meson.build +++ b/src/test/kerberos/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'kerberos', 'sd': meson.current_source_dir(), diff --git a/src/test/ldap/meson.build b/src/test/ldap/meson.build index 020f6e7f087..6088d63bae8 100644 --- a/src/test/ldap/meson.build +++ b/src/test/ldap/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'ldap', 'sd': meson.current_source_dir(), diff --git a/src/test/meson.build b/src/test/meson.build index 241d9d48aa5..f16e00a8a0f 100644 --- a/src/test/meson.build +++ b/src/test/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('regress') subdir('isolation') diff --git a/src/test/modules/brin/meson.build b/src/test/modules/brin/meson.build index 58254d093a4..4296cabb306 100644 --- a/src/test/modules/brin/meson.build +++ b/src/test/modules/brin/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'brin', 'sd': meson.current_source_dir(), diff --git a/src/test/modules/commit_ts/meson.build b/src/test/modules/commit_ts/meson.build index fa86e70e880..1a8393090f0 100644 --- a/src/test/modules/commit_ts/meson.build +++ b/src/test/modules/commit_ts/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'commit_ts', 'sd': meson.current_source_dir(), diff --git a/src/test/modules/delay_execution/meson.build b/src/test/modules/delay_execution/meson.build index a0c3ab6afe7..c28c4e3223a 100644 --- a/src/test/modules/delay_execution/meson.build +++ b/src/test/modules/delay_execution/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ delay_execution_sources = files( diff --git a/src/test/modules/dummy_index_am/meson.build b/src/test/modules/dummy_index_am/meson.build index 4ce82491135..b909eb0aef4 100644 --- a/src/test/modules/dummy_index_am/meson.build +++ b/src/test/modules/dummy_index_am/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ dummy_index_am_sources = files( diff --git a/src/test/modules/dummy_seclabel/meson.build b/src/test/modules/dummy_seclabel/meson.build index 81b626e496c..9a2b3b9551a 100644 --- a/src/test/modules/dummy_seclabel/meson.build +++ b/src/test/modules/dummy_seclabel/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ dummy_seclabel_sources = files( diff --git a/src/test/modules/libpq_pipeline/meson.build b/src/test/modules/libpq_pipeline/meson.build index de0e2d15626..528cb121129 100644 --- a/src/test/modules/libpq_pipeline/meson.build +++ b/src/test/modules/libpq_pipeline/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + libpq_pipeline_sources = files( 'libpq_pipeline.c', ) diff --git a/src/test/modules/meson.build b/src/test/modules/meson.build index 911a768a294..eefc0b20632 100644 --- a/src/test/modules/meson.build +++ b/src/test/modules/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + subdir('brin') subdir('commit_ts') subdir('delay_execution') diff --git a/src/test/modules/plsample/meson.build b/src/test/modules/plsample/meson.build index e1ea2c7a16f..33ffc3b2e8d 100644 --- a/src/test/modules/plsample/meson.build +++ b/src/test/modules/plsample/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ plsample_sources = files( diff --git a/src/test/modules/snapshot_too_old/meson.build b/src/test/modules/snapshot_too_old/meson.build index 5094b52949b..4e7ec74c36d 100644 --- a/src/test/modules/snapshot_too_old/meson.build +++ b/src/test/modules/snapshot_too_old/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'snapshot_too_old', 'sd': meson.current_source_dir(), diff --git a/src/test/modules/spgist_name_ops/meson.build b/src/test/modules/spgist_name_ops/meson.build index 445296fee0b..49188796f22 100644 --- a/src/test/modules/spgist_name_ops/meson.build +++ b/src/test/modules/spgist_name_ops/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ spgist_name_ops_sources = files( diff --git a/src/test/modules/ssl_passphrase_callback/meson.build b/src/test/modules/ssl_passphrase_callback/meson.build index 1c9f009af37..820b15c58cc 100644 --- a/src/test/modules/ssl_passphrase_callback/meson.build +++ b/src/test/modules/ssl_passphrase_callback/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + if not ssl.found() subdir_done() endif diff --git a/src/test/modules/test_bloomfilter/meson.build b/src/test/modules/test_bloomfilter/meson.build index 3cf6b05754f..8135c1b2c23 100644 --- a/src/test/modules/test_bloomfilter/meson.build +++ b/src/test/modules/test_bloomfilter/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_bloomfilter_sources = files( diff --git a/src/test/modules/test_copy_callbacks/meson.build b/src/test/modules/test_copy_callbacks/meson.build index 43eca8e3d9d..17f0c19334b 100644 --- a/src/test/modules/test_copy_callbacks/meson.build +++ b/src/test/modules/test_copy_callbacks/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_copy_callbacks_sources = files( diff --git a/src/test/modules/test_custom_rmgrs/meson.build b/src/test/modules/test_custom_rmgrs/meson.build index 05ec06d6d59..0190442ed1d 100644 --- a/src/test/modules/test_custom_rmgrs/meson.build +++ b/src/test/modules/test_custom_rmgrs/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_custom_rmgrs_sources = files( diff --git a/src/test/modules/test_ddl_deparse/meson.build b/src/test/modules/test_ddl_deparse/meson.build index 54d44f9b2b4..3992f961a05 100644 --- a/src/test/modules/test_ddl_deparse/meson.build +++ b/src/test/modules/test_ddl_deparse/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_ddl_deparse_sources = files( diff --git a/src/test/modules/test_extensions/meson.build b/src/test/modules/test_extensions/meson.build index e95a9f2e7eb..8cf18b70575 100644 --- a/src/test/modules/test_extensions/meson.build +++ b/src/test/modules/test_extensions/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ install_data( 'test_ext1--1.0.sql', diff --git a/src/test/modules/test_ginpostinglist/meson.build b/src/test/modules/test_ginpostinglist/meson.build index b3b49c56122..a0976a7d3cf 100644 --- a/src/test/modules/test_ginpostinglist/meson.build +++ b/src/test/modules/test_ginpostinglist/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_ginpostinglist_sources = files( diff --git a/src/test/modules/test_integerset/meson.build b/src/test/modules/test_integerset/meson.build index 4bd75af4b5e..017ff070296 100644 --- a/src/test/modules/test_integerset/meson.build +++ b/src/test/modules/test_integerset/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_integerset_sources = files( diff --git a/src/test/modules/test_lfind/meson.build b/src/test/modules/test_lfind/meson.build index c5405b8f878..32de276d15f 100644 --- a/src/test/modules/test_lfind/meson.build +++ b/src/test/modules/test_lfind/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_lfind_sources = files( diff --git a/src/test/modules/test_misc/meson.build b/src/test/modules/test_misc/meson.build index cfc830ff399..b7478c31253 100644 --- a/src/test/modules/test_misc/meson.build +++ b/src/test/modules/test_misc/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'test_misc', 'sd': meson.current_source_dir(), diff --git a/src/test/modules/test_oat_hooks/meson.build b/src/test/modules/test_oat_hooks/meson.build index e9d09d92c30..719c8c46c94 100644 --- a/src/test/modules/test_oat_hooks/meson.build +++ b/src/test/modules/test_oat_hooks/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_oat_hooks_sources = files( diff --git a/src/test/modules/test_parser/meson.build b/src/test/modules/test_parser/meson.build index 1c17113347f..03920fe49a6 100644 --- a/src/test/modules/test_parser/meson.build +++ b/src/test/modules/test_parser/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_parser_sources = files( diff --git a/src/test/modules/test_pg_db_role_setting/meson.build b/src/test/modules/test_pg_db_role_setting/meson.build index 3a6410cca21..9a2b688049c 100644 --- a/src/test/modules/test_pg_db_role_setting/meson.build +++ b/src/test/modules/test_pg_db_role_setting/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_pg_db_role_setting_sources = files( diff --git a/src/test/modules/test_pg_dump/meson.build b/src/test/modules/test_pg_dump/meson.build index 73f1fcf9428..903cde1834e 100644 --- a/src/test/modules/test_pg_dump/meson.build +++ b/src/test/modules/test_pg_dump/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ install_data( 'test_pg_dump.control', diff --git a/src/test/modules/test_predtest/meson.build b/src/test/modules/test_predtest/meson.build index 9a5be43c9c0..485a49f4971 100644 --- a/src/test/modules/test_predtest/meson.build +++ b/src/test/modules/test_predtest/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_predtest_sources = files( diff --git a/src/test/modules/test_rbtree/meson.build b/src/test/modules/test_rbtree/meson.build index f067e08d321..134f9c40c77 100644 --- a/src/test/modules/test_rbtree/meson.build +++ b/src/test/modules/test_rbtree/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_rbtree_sources = files( diff --git a/src/test/modules/test_regex/meson.build b/src/test/modules/test_regex/meson.build index cfb938d9f1e..833bf994b34 100644 --- a/src/test/modules/test_regex/meson.build +++ b/src/test/modules/test_regex/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_regex_sources = files( diff --git a/src/test/modules/test_rls_hooks/meson.build b/src/test/modules/test_rls_hooks/meson.build index 3fb273b2934..38f0fd2c80a 100644 --- a/src/test/modules/test_rls_hooks/meson.build +++ b/src/test/modules/test_rls_hooks/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_rls_hooks_sources = files( diff --git a/src/test/modules/test_shm_mq/meson.build b/src/test/modules/test_shm_mq/meson.build index 16c8fdb57f4..52d8dd389e0 100644 --- a/src/test/modules/test_shm_mq/meson.build +++ b/src/test/modules/test_shm_mq/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_shm_mq_sources = files( diff --git a/src/test/modules/test_slru/meson.build b/src/test/modules/test_slru/meson.build index 74dacd11ac8..29f7493945a 100644 --- a/src/test/modules/test_slru/meson.build +++ b/src/test/modules/test_slru/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_slru_sources = files( diff --git a/src/test/modules/unsafe_tests/meson.build b/src/test/modules/unsafe_tests/meson.build index d69b0e7ce44..3a34a034fb3 100644 --- a/src/test/modules/unsafe_tests/meson.build +++ b/src/test/modules/unsafe_tests/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'unsafe_tests', 'sd': meson.current_source_dir(), diff --git a/src/test/modules/worker_spi/meson.build b/src/test/modules/worker_spi/meson.build index 660d721eea9..8df24ed6add 100644 --- a/src/test/modules/worker_spi/meson.build +++ b/src/test/modules/worker_spi/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # FIXME: prevent install during main install, but not during test :/ test_worker_spi_sources = files( diff --git a/src/test/perl/meson.build b/src/test/perl/meson.build index 901bae7a564..fbbd9aa9fb7 100644 --- a/src/test/perl/meson.build +++ b/src/test/perl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # could use install_data's preserve_path option in >=0.64.0 install_data( diff --git a/src/test/recovery/meson.build b/src/test/recovery/meson.build index b0e398363f7..b8c3c104ae2 100644 --- a/src/test/recovery/meson.build +++ b/src/test/recovery/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'recovery', 'sd': meson.current_source_dir(), diff --git a/src/test/regress/meson.build b/src/test/regress/meson.build index fbca624948b..1096158fabd 100644 --- a/src/test/regress/meson.build +++ b/src/test/regress/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # also used by isolationtester and ecpg tests pg_regress_c = files('pg_regress.c') pg_regress_inc = include_directories('.') diff --git a/src/test/ssl/meson.build b/src/test/ssl/meson.build index 1e02bf9ed0c..72d8a79050e 100644 --- a/src/test/ssl/meson.build +++ b/src/test/ssl/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'ssl', 'sd': meson.current_source_dir(), diff --git a/src/test/subscription/meson.build b/src/test/subscription/meson.build index 85d1dd92951..c28121f26e0 100644 --- a/src/test/subscription/meson.build +++ b/src/test/subscription/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tests += { 'name': 'subscription', 'sd': meson.current_source_dir(), diff --git a/src/timezone/meson.build b/src/timezone/meson.build index 9e0934c000b..548c938af9b 100644 --- a/src/timezone/meson.build +++ b/src/timezone/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + # files to build into backend timezone_sources = files( 'localtime.c', diff --git a/src/timezone/tznames/meson.build b/src/timezone/tznames/meson.build index 7e0a682bd9e..ba2050fb6a6 100644 --- a/src/timezone/tznames/meson.build +++ b/src/timezone/tznames/meson.build @@ -1,3 +1,5 @@ +# Copyright (c) 2022, PostgreSQL Global Development Group + tznames = files( 'Africa.txt', 'America.txt',