pgsql: meson: Add windows resource files - Mailing list pgsql-committers
From | Andres Freund |
---|---|
Subject | pgsql: meson: Add windows resource files |
Date | |
Msg-id | E1og7sv-0012FD-AW@gemulon.postgresql.org Whole thread Raw |
List | pgsql-committers |
meson: Add windows resource files The generated resource files aren't exactly the same ones as the old buildsystems generate. Previously "InternalName" and "OriginalFileName" were mostly wrong / not set (despite being required), but that was hard to fix in at least the make build. Additionally, the meson build falls back to a "auto-generated" description when not set, and doesn't set it in a few cases - unlikely that anybody looks at these descriptions in detail. Author: Andres Freund <andres@anarazel.de> Author: Nazir Bilal Yavuz <byavuz81@gmail.com> Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com> Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/902ab2fcef33b1e7c290af8d280e67d9f9212bcf Modified Files -------------- contrib/adminpack/meson.build | 12 ++- contrib/amcheck/meson.build | 17 +++- contrib/auth_delay/meson.build | 12 ++- contrib/auto_explain/meson.build | 12 ++- contrib/basebackup_to_shell/meson.build | 6 ++ contrib/basic_archive/meson.build | 6 ++ contrib/bloom/meson.build | 6 ++ contrib/bool_plperl/meson.build | 6 ++ contrib/btree_gin/meson.build | 12 ++- contrib/btree_gist/meson.build | 6 ++ contrib/citext/meson.build | 6 ++ contrib/cube/meson.build | 6 ++ contrib/dblink/meson.build | 6 ++ contrib/dict_int/meson.build | 12 ++- contrib/dict_xsyn/meson.build | 12 ++- contrib/earthdistance/meson.build | 12 ++- contrib/file_fdw/meson.build | 12 ++- contrib/fuzzystrmatch/meson.build | 16 +++- contrib/hstore/meson.build | 24 +++-- contrib/hstore_plperl/meson.build | 6 ++ contrib/hstore_plpython/meson.build | 6 ++ contrib/intarray/meson.build | 6 ++ contrib/isn/meson.build | 6 ++ contrib/jsonb_plperl/meson.build | 6 ++ contrib/jsonb_plpython/meson.build | 6 ++ contrib/lo/meson.build | 6 ++ contrib/ltree/meson.build | 6 ++ contrib/ltree_plpython/meson.build | 6 ++ contrib/oid2name/meson.build | 12 ++- contrib/old_snapshot/meson.build | 6 ++ contrib/pageinspect/meson.build | 6 ++ contrib/passwordcheck/meson.build | 6 ++ contrib/pg_buffercache/meson.build | 14 ++- contrib/pg_freespacemap/meson.build | 14 ++- contrib/pg_prewarm/meson.build | 16 +++- contrib/pg_stat_statements/meson.build | 12 ++- contrib/pg_surgery/meson.build | 14 ++- contrib/pg_trgm/meson.build | 20 ++-- contrib/pg_visibility/meson.build | 14 ++- contrib/pg_walinspect/meson.build | 6 ++ contrib/pgcrypto/meson.build | 6 ++ contrib/pgrowlocks/meson.build | 14 ++- contrib/pgstattuple/meson.build | 18 +++- contrib/postgres_fdw/meson.build | 6 ++ contrib/seg/meson.build | 6 ++ contrib/sepgsql/meson.build | 6 ++ contrib/spi/meson.build | 48 +++++++++- contrib/sslinfo/meson.build | 14 ++- contrib/tablefunc/meson.build | 14 ++- contrib/tcn/meson.build | 14 ++- contrib/test_decoding/meson.build | 6 ++ contrib/tsm_system_rows/meson.build | 14 ++- contrib/tsm_system_time/meson.build | 14 ++- contrib/unaccent/meson.build | 14 ++- contrib/uuid-ossp/meson.build | 14 ++- contrib/vacuumlo/meson.build | 12 ++- contrib/xml2/meson.build | 16 +++- meson.build | 59 ++++++++++++ src/backend/jit/llvm/meson.build | 6 ++ .../replication/libpqwalreceiver/meson.build | 6 ++ src/backend/replication/pgoutput/meson.build | 6 ++ src/backend/snowball/meson.build | 6 ++ src/backend/utils/mb/conversion_procs/meson.build | 9 +- src/bin/initdb/meson.build | 6 ++ src/bin/pg_amcheck/meson.build | 8 +- src/bin/pg_archivecleanup/meson.build | 12 ++- src/bin/pg_basebackup/meson.build | 38 +++++++- src/bin/pg_checksums/meson.build | 12 ++- src/bin/pg_config/meson.build | 12 ++- src/bin/pg_controldata/meson.build | 12 ++- src/bin/pg_ctl/meson.build | 12 ++- src/bin/pg_dump/meson.build | 18 ++++ src/bin/pg_resetwal/meson.build | 12 ++- src/bin/pg_rewind/meson.build | 6 ++ src/bin/pg_test_fsync/meson.build | 10 +- src/bin/pg_test_timing/meson.build | 12 ++- src/bin/pg_upgrade/meson.build | 6 ++ src/bin/pg_verifybackup/meson.build | 6 ++ src/bin/pg_waldump/meson.build | 6 ++ src/bin/pgbench/meson.build | 6 ++ src/bin/pgevent/meson.build | 6 ++ src/bin/psql/meson.build | 6 ++ src/bin/scripts/meson.build | 10 +- src/interfaces/ecpg/compatlib/meson.build | 6 ++ src/interfaces/ecpg/ecpglib/meson.build | 6 ++ src/interfaces/ecpg/pgtypeslib/meson.build | 6 ++ src/interfaces/ecpg/preproc/meson.build | 6 ++ src/interfaces/ecpg/test/meson.build | 5 + src/interfaces/libpq/meson.build | 6 +- src/interfaces/libpq/test/meson.build | 25 ++++- src/pl/plperl/meson.build | 7 ++ src/pl/plpgsql/src/meson.build | 6 ++ src/pl/plpython/meson.build | 6 ++ src/pl/tcl/meson.build | 6 ++ src/test/isolation/meson.build | 13 +++ src/test/modules/delay_execution/meson.build | 13 ++- src/test/modules/dummy_index_am/meson.build | 13 ++- src/test/modules/dummy_seclabel/meson.build | 13 ++- src/test/modules/libpq_pipeline/meson.build | 14 ++- src/test/modules/plsample/meson.build | 13 ++- src/test/modules/spgist_name_ops/meson.build | 13 ++- .../modules/ssl_passphrase_callback/meson.build | 13 ++- src/test/modules/test_bloomfilter/meson.build | 13 ++- src/test/modules/test_ddl_deparse/meson.build | 13 ++- src/test/modules/test_ginpostinglist/meson.build | 13 ++- src/test/modules/test_integerset/meson.build | 13 ++- src/test/modules/test_lfind/meson.build | 13 ++- src/test/modules/test_oat_hooks/meson.build | 13 ++- src/test/modules/test_parser/meson.build | 13 ++- src/test/modules/test_predtest/meson.build | 13 ++- src/test/modules/test_rbtree/meson.build | 13 ++- src/test/modules/test_regex/meson.build | 13 ++- src/test/modules/test_rls_hooks/meson.build | 13 ++- src/test/modules/test_shm_mq/meson.build | 19 +++- src/test/modules/worker_spi/meson.build | 15 ++- src/test/regress/meson.build | 6 ++ src/timezone/meson.build | 6 ++ src/tools/rcgen | 105 +++++++++++++++++++++ 118 files changed, 1292 insertions(+), 131 deletions(-)
pgsql-committers by date: