v6-0013-meson-Add-meson-based-buildsystem.patch.gz

application/x-patch-gzip

Filename: v6-0013-meson-Add-meson-based-buildsystem.patch.gz
Type: application/x-patch-gzip
Part: 12
Message: Re: [RFC] building postgres with meson -v6

Patch

Format: format-patch
Series: patch v6-0013
Subject: meson: Add meson based buildsystem.
File+
configure 6 0
configure.ac 6 0
contrib/adminpack/meson.build 20 0
contrib/amcheck/meson.build 37 0
contrib/auth_delay/meson.build 4 0
contrib/auto_explain/meson.build 13 0
contrib/basic_archive/meson.build 21 0
contrib/bloom/meson.build 38 0
contrib/bool_plperl/meson.build 37 0
contrib/btree_gin/meson.build 51 0
contrib/btree_gist/meson.build 82 0
contrib/citext/meson.build 30 0
contrib/cube/meson.build 42 0
contrib/dblink/meson.build 28 0
contrib/dict_int/meson.build 19 0
contrib/dict_xsyn/meson.build 26 0
contrib/earthdistance/meson.build 20 0
contrib/file_fdw/meson.build 19 0
contrib/fuzzystrmatch/meson.build 23 0
contrib/hstore/meson.build 36 0
contrib/hstore_plperl/meson.build 38 0
contrib/hstore_plpython/meson.build 34 0
contrib/intagg/meson.build 6 0
contrib/intarray/meson.build 34 0
contrib/isn/meson.build 25 0
contrib/jsonb_plperl/meson.build 37 0
contrib/jsonb_plpython/meson.build 33 0
contrib/lo/meson.build 24 0
contrib/ltree/meson.build 36 0
contrib/ltree_plpython/meson.build 34 0
contrib/meson.build 64 0
contrib/oid2name/meson.build 14 0
contrib/old_snapshot/meson.build 14 0
contrib/pageinspect/meson.build 45 0
contrib/passwordcheck/meson.build 27 0
contrib/pg_buffercache/meson.build 16 0
contrib/pgcrypto/meson.build 98 0
contrib/pg_freespacemap/meson.build 15 0
contrib/pg_prewarm/meson.build 16 0
contrib/pgrowlocks/meson.build 15 0
contrib/pg_stat_statements/meson.build 31 0
contrib/pgstattuple/meson.build 30 0
contrib/pg_surgery/meson.build 23 0
contrib/pg_trgm/meson.build 33 0
contrib/pg_visibility/meson.build 25 0
contrib/postgres_fdw/meson.build 31 0
contrib/seg/meson.build 40 0
contrib/sepgsql/meson.build 34 0
contrib/spi/meson.build 43 0
contrib/sslinfo/meson.build 21 0
contrib/tablefunc/meson.build 23 0
contrib/tcn/meson.build 13 0
contrib/test_decoding/meson.build 71 0
contrib/tsm_system_rows/meson.build 22 0
contrib/tsm_system_time/meson.build 22 0
contrib/unaccent/meson.build 30 0
contrib/uuid-ossp/meson.build 31 0
contrib/vacuumlo/meson.build 14 0
contrib/xml2/meson.build 30 0
conversion_helpers.txt 9 0
doc/src/sgml/meson.build 242 0
doc/src/sgml/resolv.xsl 7 0
doc/src/sgml/version.sgml.in 2 0
meson.build 2316 0
meson_options.txt 129 0
src/backend/access/brin/meson.build 12 0
src/backend/access/common/meson.build 18 0
src/backend/access/gin/meson.build 17 0
src/backend/access/gist/meson.build 13 0
src/backend/access/hash/meson.build 12 0
src/backend/access/heap/meson.build 11 0
src/backend/access/index/meson.build 6 0
src/backend/access/meson.build 13 0
src/backend/access/nbtree/meson.build 13 0
src/backend/access/rmgrdesc/meson.build 26 0
src/backend/access/spgist/meson.build 13 0
src/backend/access/table/meson.build 6 0
src/backend/access/tablesample/meson.build 5 0
src/backend/access/transam/meson.build 29 0
src/backend/bootstrap/meson.build 12 0
src/backend/catalog/meson.build 41 0
src/backend/commands/meson.build 51 0
src/backend/executor/meson.build 67 0
src/backend/foreign/meson.build 3 0
src/backend/jit/llvm/meson.build 41 0
src/backend/jit/meson.build 3 0
src/backend/lib/meson.build 12 0
src/backend/libpq/meson.build 28 0
src/backend/main/meson.build 2 0
src/backend/meson.build 197 0
src/backend/nodes/meson.build 17 0
src/backend/optimizer/geqo/meson.build 17 0
src/backend/optimizer/meson.build 5 0
src/backend/optimizer/path/meson.build 11 0
src/backend/optimizer/plan/meson.build 10 0
src/backend/optimizer/prep/meson.build 7 0
src/backend/optimizer/util/meson.build 16 0
src/backend/parser/meson.build 43 0
src/backend/partitioning/meson.build 5 0
src/backend/port/meson.build 28 0
src/backend/port/win32/meson.build 6 0
src/backend/postmaster/meson.build 16 0
src/backend/regex/meson.build 15 0
src/backend/replication/libpqwalreceiver/meson.build 13 0
src/backend/replication/logical/meson.build 14 0
src/backend/replication/meson.build 49 0
src/backend/replication/pgoutput/meson.build 11 0
src/backend/rewrite/meson.build 9 0
src/backend/snowball/meson.build 83 0
src/backend/statistics/meson.build 6 0
src/backend/storage/buffer/meson.build 7 0
src/backend/storage/file/meson.build 8 0
src/backend/storage/freespace/meson.build 5 0
src/backend/storage/ipc/meson.build 20 0
src/backend/storage/large_object/meson.build 3 0
src/backend/storage/lmgr/meson.build 18 0
src/backend/storage/meson.build 9 0
src/backend/storage/page/meson.build 5 0
src/backend/storage/smgr/meson.build 4 0
src/backend/storage/sync/meson.build 4 0
src/backend/tcop/meson.build 8 0
src/backend/tsearch/meson.build 21 0
src/backend/utils/activity/meson.build 5 0
src/backend/utils/adt/meson.build 118 0
src/backend/utils/cache/meson.build 16 0
src/backend/utils/error/meson.build 6 0
src/backend/utils/fmgr/meson.build 8 0
src/backend/utils/hash/meson.build 4 0
src/backend/utils/init/meson.build 4 0
src/backend/utils/mb/conversion_procs/meson.build 38 0
src/backend/utils/mb/meson.build 9 0
src/backend/utils/meson.build 13 0
src/backend/utils/misc/meson.build 28 0
src/backend/utils/mmgr/meson.build 10 0
src/backend/utils/resowner/meson.build 3 0
src/backend/utils/sort/meson.build 7 0
src/backend/utils/time/meson.build 4 0
src/bin/initdb/meson.build 24 0
src/bin/meson.build 20 0
src/bin/pg_amcheck/meson.build 22 0
src/bin/pg_archivecleanup/meson.build 14 0
src/bin/pg_basebackup/meson.build 51 0
src/bin/pgbench/meson.build 38 0
src/bin/pg_checksums/meson.build 16 0
src/bin/pg_config/meson.build 14 0
src/bin/pg_controldata/meson.build 14 0
src/bin/pg_ctl/meson.build 17 0
src/bin/pg_dump/meson.build 69 0
src/bin/pgevent/meson.build 32 0
src/bin/pg_resetwal/meson.build 15 0
src/bin/pg_rewind/meson.build 34 0
src/bin/pg_test_fsync/meson.build 14 0
src/bin/pg_test_timing/meson.build 14 0
src/bin/pg_upgrade/meson.build 26 0
src/bin/pg_verifybackup/meson.build 28 0
src/bin/pg_waldump/meson.build 23 0
src/bin/psql/meson.build 65 0
src/bin/scripts/meson.build 46 0
src/common/meson.build 156 0
src/common/unicode/meson.build 99 0
src/fe_utils/meson.build 27 0
src/include/catalog/meson.build 129 0
src/include/meson.build 50 0
src/include/parser/meson.build 10 0
src/include/pch/c_pch.h 1 0
src/include/pch/postgres_pch.h 1 0
src/include/pg_config_ext.h.meson 7 0
src/include/storage/meson.build 16 0
src/include/utils/meson.build 22 0
src/interfaces/libpq/meson.build 118 0
src/interfaces/libpq/test/meson.build 7 0
src/meson.build 10 0
src/pl/meson.build 4 0
src/pl/plperl/meson.build 81 0
src/pl/plpgsql/meson.build 1 0
src/pl/plpgsql/src/meson.build 67 0
src/pl/plpython/meson.build 78 0
src/port/meson.build 188 0
src/port/win32ver.rc.in 41 0
src/test/authentication/meson.build 9 0
src/test/isolation/meson.build 49 0
src/test/kerberos/meson.build 12 0
src/test/ldap/meson.build 9 0
src/test/meson.build 19 0
src/test/modules/brin/meson.build 19 0
src/test/modules/commit_ts/meson.build 20 0
src/test/modules/delay_execution/meson.build 15 0
src/test/modules/dummy_index_am/meson.build 20 0
src/test/modules/dummy_seclabel/meson.build 20 0
src/test/modules/libpq_pipeline/meson.build 18 0
src/test/modules/meson.build 25 0
src/test/modules/plsample/meson.build 20 0
src/test/modules/snapshot_too_old/meson.build 12 0
src/test/modules/spgist_name_ops/meson.build 20 0
src/test/modules/ssl_passphrase_callback/meson.build 45 0
src/test/modules/test_bloomfilter/meson.build 20 0
src/test/modules/test_ddl_deparse/meson.build 40 0
src/test/modules/test_extensions/meson.build 38 0
src/test/modules/test_ginpostinglist/meson.build 20 0
src/test/modules/test_integerset/meson.build 20 0
src/test/modules/test_misc/meson.build 10 0
src/test/modules/test_parser/meson.build 20 0
src/test/modules/test_pg_dump/meson.build 24 0
src/test/modules/test_predtest/meson.build 20 0
src/test/modules/test_rbtree/meson.build 20 0
src/test/modules/test_regex/meson.build 21 0
src/test/modules/test_rls_hooks/meson.build 19 0
src/test/modules/test_shm_mq/meson.build 24 0
src/test/modules/unsafe_tests/meson.build 9 0
src/test/modules/worker_spi/meson.build 23 0
src/test/recovery/meson.build 36 0
src/test/regress/meson.build 56 0
src/test/ssl/meson.build 11 0
src/test/subscription/meson.build 37 0
src/timezone/meson.build 50 0
src/timezone/tznames/meson.build 20 0
src/tools/find_meson 20 0
src/tools/gen_versioning_script.pl 9 5
src/tools/irlink 28 0
src/tools/msvc/export2def.pl 22 0
src/tools/msvc/gendef2.pl 177 0
src/tools/relativize_shared_library_references 84 0
src/tools/relpath.py 6 0
src/tools/testwrap 25 0

Binary attachment — download to view.