summaryrefslogtreecommitdiff
path: root/src/pl
diff options
context:
space:
mode:
authorNoah Misch2014-07-14 18:07:52 +0000
committerNoah Misch2014-07-14 18:07:52 +0000
commit0ffc201a51395ca71fe429ef86c872850a5850ee (patch)
tree982984e5beda2ea095400c604acf519b5103e82e /src/pl
parentc0e8fb6148ce9c539f6fbde71faa955cab85f214 (diff)
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.
Diffstat (limited to 'src/pl')
-rw-r--r--src/pl/plperl/GNUmakefile3
-rw-r--r--src/pl/plpgsql/src/Makefile5
-rw-r--r--src/pl/plpython/Makefile5
-rw-r--r--src/pl/tcl/Makefile3
4 files changed, 12 insertions, 4 deletions
diff --git a/src/pl/plperl/GNUmakefile b/src/pl/plperl/GNUmakefile
index 1e800a344c..a04a2d3456 100644
--- a/src/pl/plperl/GNUmakefile
+++ b/src/pl/plperl/GNUmakefile
@@ -26,10 +26,11 @@ override CPPFLAGS := -I. -I$(srcdir) $(CPPFLAGS) -I$(perl_archlibexp)/CORE
rpathdir = $(perl_archlibexp)/CORE
+PGFILEDESC = "PL/Perl - procedural language"
NAME = plperl
-OBJS = plperl.o SPI.o Util.o
+OBJS = plperl.o SPI.o Util.o $(WIN32RES)
DATA = plperl.control plperl--1.0.sql plperl--unpackaged--1.0.sql \
plperlu.control plperlu--1.0.sql plperlu--unpackaged--1.0.sql
diff --git a/src/pl/plpgsql/src/Makefile b/src/pl/plpgsql/src/Makefile
index 852b0c7ae4..e073b2abd0 100644
--- a/src/pl/plpgsql/src/Makefile
+++ b/src/pl/plpgsql/src/Makefile
@@ -10,6 +10,8 @@ subdir = src/pl/plpgsql/src
top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
+PGFILEDESC = "PL/pgSQL - procedural language"
+
# Shared library parameters
NAME= plpgsql
@@ -17,7 +19,8 @@ override CPPFLAGS := -I. -I$(srcdir) $(CPPFLAGS)
SHLIB_LINK = $(filter -lintl, $(LIBS))
rpath =
-OBJS = pl_gram.o pl_handler.o pl_comp.o pl_exec.o pl_funcs.o pl_scanner.o
+OBJS = pl_gram.o pl_handler.o pl_comp.o pl_exec.o \
+ pl_funcs.o pl_scanner.o $(WIN32RES)
DATA = plpgsql.control plpgsql--1.0.sql plpgsql--unpackaged--1.0.sql
diff --git a/src/pl/plpython/Makefile b/src/pl/plpython/Makefile
index 020861a4f8..9c0fc613f9 100644
--- a/src/pl/plpython/Makefile
+++ b/src/pl/plpython/Makefile
@@ -38,6 +38,8 @@ override CPPFLAGS := -I. -I$(srcdir) $(python_includespec) $(CPPFLAGS)
rpathdir = $(python_libdir)
+PGFILEDESC = "PL/Python - procedural language"
+
NAME = plpython$(python_majorversion)
OBJS = \
@@ -52,7 +54,8 @@ OBJS = \
plpy_spi.o \
plpy_subxactobject.o \
plpy_typeio.o \
- plpy_util.o
+ plpy_util.o \
+ $(WIN32RES)
DATA = $(NAME)u.control $(NAME)u--1.0.sql $(NAME)u--unpackaged--1.0.sql
ifeq ($(python_majorversion),2)
diff --git a/src/pl/tcl/Makefile b/src/pl/tcl/Makefile
index 2ab2a2791b..7ea00267c0 100644
--- a/src/pl/tcl/Makefile
+++ b/src/pl/tcl/Makefile
@@ -34,10 +34,11 @@ ifneq ($(PORTNAME), win32)
SHLIB_LINK = $(TCL_LIB_SPEC) $(TCL_LIBS) -lc
endif
+PGFILEDESC = "PL/Tcl - procedural language"
NAME = pltcl
-OBJS = pltcl.o
+OBJS = pltcl.o $(WIN32RES)
DATA = pltcl.control pltcl--1.0.sql pltcl--unpackaged--1.0.sql \
pltclu.control pltclu--1.0.sql pltclu--unpackaged--1.0.sql