Skip to content
Snippets Groups Projects
Commit 0ffc201a authored by Noah Misch's avatar Noah Misch
Browse files

Add file version information to most installed Windows binaries.

Prominent binaries already had this metadata.  A handful of minor
binaries, such as pg_regress.exe, still lack it; efforts to eliminate
such exceptions are welcome.

Michael Paquier, reviewed by MauMau.
parent c0e8fb61
No related branches found
No related tags found
No related merge requests found
Showing
with 34 additions and 13 deletions
# contrib/adminpack/Makefile # contrib/adminpack/Makefile
MODULE_big = adminpack MODULE_big = adminpack
OBJS = adminpack.o OBJS = adminpack.o $(WIN32RES)
PG_CPPFLAGS = -I$(libpq_srcdir) PG_CPPFLAGS = -I$(libpq_srcdir)
EXTENSION = adminpack EXTENSION = adminpack
DATA = adminpack--1.0.sql DATA = adminpack--1.0.sql
PGFILEDESC = "adminpack - support functions for pgAdmin"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
# contrib/auth_delay/Makefile # contrib/auth_delay/Makefile
MODULES = auth_delay MODULES = auth_delay
PGFILEDESC = "auth_delay - delay authentication failure reports"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
# contrib/auto_explain/Makefile # contrib/auto_explain/Makefile
MODULE_big = auto_explain MODULE_big = auto_explain
OBJS = auto_explain.o OBJS = auto_explain.o $(WIN32RES)
PGFILEDESC = "auto_explain - logging facility for execution plans"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
# contrib/btree_gin/Makefile # contrib/btree_gin/Makefile
MODULE_big = btree_gin MODULE_big = btree_gin
OBJS = btree_gin.o OBJS = btree_gin.o $(WIN32RES)
EXTENSION = btree_gin EXTENSION = btree_gin
DATA = btree_gin--1.0.sql btree_gin--unpackaged--1.0.sql DATA = btree_gin--1.0.sql btree_gin--unpackaged--1.0.sql
PGFILEDESC = "btree_gin - B-tree equivalent GIN operator classes"
REGRESS = install_btree_gin int2 int4 int8 float4 float8 money oid \ REGRESS = install_btree_gin int2 int4 int8 float4 float8 money oid \
timestamp timestamptz time timetz date interval \ timestamp timestamptz time timetz date interval \
......
...@@ -6,10 +6,11 @@ OBJS = btree_gist.o btree_utils_num.o btree_utils_var.o btree_int2.o \ ...@@ -6,10 +6,11 @@ OBJS = btree_gist.o btree_utils_num.o btree_utils_var.o btree_int2.o \
btree_int4.o btree_int8.o btree_float4.o btree_float8.o btree_cash.o \ btree_int4.o btree_int8.o btree_float4.o btree_float8.o btree_cash.o \
btree_oid.o btree_ts.o btree_time.o btree_date.o btree_interval.o \ btree_oid.o btree_ts.o btree_time.o btree_date.o btree_interval.o \
btree_macaddr.o btree_inet.o btree_text.o btree_bytea.o btree_bit.o \ btree_macaddr.o btree_inet.o btree_text.o btree_bytea.o btree_bit.o \
btree_numeric.o btree_numeric.o $(WIN32RES)
EXTENSION = btree_gist EXTENSION = btree_gist
DATA = btree_gist--1.0.sql btree_gist--unpackaged--1.0.sql DATA = btree_gist--1.0.sql btree_gist--unpackaged--1.0.sql
PGFILEDESC = "btree_gist - B-tree equivalent GIST operator classes"
REGRESS = init int2 int4 int8 float4 float8 cash oid timestamp timestamptz \ REGRESS = init int2 int4 int8 float4 float8 cash oid timestamp timestamptz \
time timetz date interval macaddr inet cidr text varchar char bytea \ time timetz date interval macaddr inet cidr text varchar char bytea \
......
# contrib/chkpass/Makefile # contrib/chkpass/Makefile
MODULE_big = chkpass MODULE_big = chkpass
OBJS = chkpass.o OBJS = chkpass.o $(WIN32RES)
EXTENSION = chkpass EXTENSION = chkpass
DATA = chkpass--1.0.sql chkpass--unpackaged--1.0.sql DATA = chkpass--1.0.sql chkpass--unpackaged--1.0.sql
PGFILEDESC = "chkpass - encrypted password data type"
SHLIB_LINK = $(filter -lcrypt, $(LIBS)) SHLIB_LINK = $(filter -lcrypt, $(LIBS))
......
...@@ -4,6 +4,7 @@ MODULES = citext ...@@ -4,6 +4,7 @@ MODULES = citext
EXTENSION = citext EXTENSION = citext
DATA = citext--1.0.sql citext--unpackaged--1.0.sql DATA = citext--1.0.sql citext--unpackaged--1.0.sql
PGFILEDESC = "citext - case-insensitive character string data type"
REGRESS = citext REGRESS = citext
......
# contrib/cube/Makefile # contrib/cube/Makefile
MODULE_big = cube MODULE_big = cube
OBJS= cube.o cubeparse.o OBJS= cube.o cubeparse.o $(WIN32RES)
EXTENSION = cube EXTENSION = cube
DATA = cube--1.0.sql cube--unpackaged--1.0.sql DATA = cube--1.0.sql cube--unpackaged--1.0.sql
PGFILEDESC = "cube - multidimensional cube data type"
REGRESS = cube REGRESS = cube
......
# contrib/dblink/Makefile # contrib/dblink/Makefile
MODULE_big = dblink MODULE_big = dblink
OBJS = dblink.o OBJS = dblink.o $(WIN32RES)
PG_CPPFLAGS = -I$(libpq_srcdir) PG_CPPFLAGS = -I$(libpq_srcdir)
SHLIB_LINK = $(libpq) SHLIB_LINK = $(libpq)
SHLIB_PREREQS = submake-libpq SHLIB_PREREQS = submake-libpq
EXTENSION = dblink EXTENSION = dblink
DATA = dblink--1.1.sql dblink--1.0--1.1.sql dblink--unpackaged--1.0.sql DATA = dblink--1.1.sql dblink--1.0--1.1.sql dblink--unpackaged--1.0.sql
PGFILEDESC = "dblink - connect to other PostgreSQL databases"
REGRESS = dblink REGRESS = dblink
......
# contrib/dict_int/Makefile # contrib/dict_int/Makefile
MODULE_big = dict_int MODULE_big = dict_int
OBJS = dict_int.o OBJS = dict_int.o $(WIN32RES)
EXTENSION = dict_int EXTENSION = dict_int
DATA = dict_int--1.0.sql dict_int--unpackaged--1.0.sql DATA = dict_int--1.0.sql dict_int--unpackaged--1.0.sql
PGFILEDESC = "dict_int - add-on dictionary template for full-text search"
REGRESS = dict_int REGRESS = dict_int
......
# contrib/dict_xsyn/Makefile # contrib/dict_xsyn/Makefile
MODULE_big = dict_xsyn MODULE_big = dict_xsyn
OBJS = dict_xsyn.o OBJS = dict_xsyn.o $(WIN32RES)
EXTENSION = dict_xsyn EXTENSION = dict_xsyn
DATA = dict_xsyn--1.0.sql dict_xsyn--unpackaged--1.0.sql DATA = dict_xsyn--1.0.sql dict_xsyn--unpackaged--1.0.sql
DATA_TSEARCH = xsyn_sample.rules DATA_TSEARCH = xsyn_sample.rules
PGFILEDESC = "dict_xsyn - add-on dictionary template for full-text search"
REGRESS = dict_xsyn REGRESS = dict_xsyn
......
# contrib/dummy_seclabel/Makefile # contrib/dummy_seclabel/Makefile
MODULES = dummy_seclabel MODULES = dummy_seclabel
PGFILEDESC = "dummy_seclabel - regression testing of the SECURITY LABEL statement"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
...@@ -4,6 +4,7 @@ MODULES = earthdistance ...@@ -4,6 +4,7 @@ MODULES = earthdistance
EXTENSION = earthdistance EXTENSION = earthdistance
DATA = earthdistance--1.0.sql earthdistance--unpackaged--1.0.sql DATA = earthdistance--1.0.sql earthdistance--unpackaged--1.0.sql
PGFILEDESC = "earthdistance - calculate distances on the surface of the Earth"
REGRESS = earthdistance REGRESS = earthdistance
REGRESS_OPTS = --extra-install=contrib/cube REGRESS_OPTS = --extra-install=contrib/cube
......
...@@ -4,6 +4,7 @@ MODULES = file_fdw ...@@ -4,6 +4,7 @@ MODULES = file_fdw
EXTENSION = file_fdw EXTENSION = file_fdw
DATA = file_fdw--1.0.sql DATA = file_fdw--1.0.sql
PGFILEDESC = "file_fdw - foreign data wrapper for files"
REGRESS = file_fdw REGRESS = file_fdw
......
# contrib/fuzzystrmatch/Makefile # contrib/fuzzystrmatch/Makefile
MODULE_big = fuzzystrmatch MODULE_big = fuzzystrmatch
OBJS = fuzzystrmatch.o dmetaphone.o OBJS = fuzzystrmatch.o dmetaphone.o $(WIN32RES)
EXTENSION = fuzzystrmatch EXTENSION = fuzzystrmatch
DATA = fuzzystrmatch--1.0.sql fuzzystrmatch--unpackaged--1.0.sql DATA = fuzzystrmatch--1.0.sql fuzzystrmatch--unpackaged--1.0.sql
PGFILEDESC = "fuzzystrmatch - similarities and distance between strings"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
...@@ -2,12 +2,13 @@ ...@@ -2,12 +2,13 @@
MODULE_big = hstore MODULE_big = hstore
OBJS = hstore_io.o hstore_op.o hstore_gist.o hstore_gin.o hstore_compat.o \ OBJS = hstore_io.o hstore_op.o hstore_gist.o hstore_gin.o hstore_compat.o \
crc32.o crc32.o $(WIN32RES)
EXTENSION = hstore EXTENSION = hstore
DATA = hstore--1.3.sql hstore--1.2--1.3.sql \ DATA = hstore--1.3.sql hstore--1.2--1.3.sql \
hstore--1.1--1.2.sql hstore--1.0--1.1.sql \ hstore--1.1--1.2.sql hstore--1.0--1.1.sql \
hstore--unpackaged--1.0.sql hstore--unpackaged--1.0.sql
PGFILEDESC = "hstore - key/value pair data type"
REGRESS = hstore REGRESS = hstore
......
# contrib/intarray/Makefile # contrib/intarray/Makefile
MODULE_big = _int MODULE_big = _int
OBJS = _int_bool.o _int_gist.o _int_op.o _int_tool.o _intbig_gist.o _int_gin.o OBJS = _int_bool.o _int_gist.o _int_op.o _int_tool.o \
_intbig_gist.o _int_gin.o $(WIN32RES)
EXTENSION = intarray EXTENSION = intarray
DATA = intarray--1.0.sql intarray--unpackaged--1.0.sql DATA = intarray--1.0.sql intarray--unpackaged--1.0.sql
PGFILEDESC = "intarray - functions and operators for arrays of integers"
REGRESS = _int REGRESS = _int
......
...@@ -4,6 +4,7 @@ MODULES = isn ...@@ -4,6 +4,7 @@ MODULES = isn
EXTENSION = isn EXTENSION = isn
DATA = isn--1.0.sql isn--unpackaged--1.0.sql DATA = isn--1.0.sql isn--unpackaged--1.0.sql
PGFILEDESC = "isn - data types for international product numbering standards"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
...@@ -4,6 +4,7 @@ MODULES = lo ...@@ -4,6 +4,7 @@ MODULES = lo
EXTENSION = lo EXTENSION = lo
DATA = lo--1.0.sql lo--unpackaged--1.0.sql DATA = lo--1.0.sql lo--unpackaged--1.0.sql
PGFILEDESC = "lo - management for large objects"
ifdef USE_PGXS ifdef USE_PGXS
PG_CONFIG = pg_config PG_CONFIG = pg_config
......
...@@ -2,11 +2,12 @@ ...@@ -2,11 +2,12 @@
MODULE_big = ltree MODULE_big = ltree
OBJS = ltree_io.o ltree_op.o lquery_op.o _ltree_op.o crc32.o \ OBJS = ltree_io.o ltree_op.o lquery_op.o _ltree_op.o crc32.o \
ltxtquery_io.o ltxtquery_op.o ltree_gist.o _ltree_gist.o ltxtquery_io.o ltxtquery_op.o ltree_gist.o _ltree_gist.o $(WIN32RES)
PG_CPPFLAGS = -DLOWER_NODE PG_CPPFLAGS = -DLOWER_NODE
EXTENSION = ltree EXTENSION = ltree
DATA = ltree--1.0.sql ltree--unpackaged--1.0.sql DATA = ltree--1.0.sql ltree--unpackaged--1.0.sql
PGFILEDESC = "ltree - hierarchical label data type"
REGRESS = ltree REGRESS = ltree
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment