Not just a one line patch, a one character patch.
Use ?= instead of = in distdir assignment, so it can be overridden on
the command line when building dist tarballs with patches.
Yes, you can just modify GNUMakefile.in, but that's extra noise in a
diff, adds merge conflicts, etc.
Please apply. Surely this is harmless?
--
Craig Ringer http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training Services
From 2a115f7b62dbe3f98ef2c011f3283a41af86fd15 Mon Sep 17 00:00:00 2001
From: Craig Ringer cr...@2ndquadrant.com
Date: Fri, 29 Aug 2014 10:00:40 +0800
Subject: [PATCH] Allow distdir to be overridden on the make command line
This is useful for preparing dist tarballs for patches with
useful suffixes, such as:
distdir='postgresql-$(VERSION)'-git$(git rev-parse --short HEAD)
---
GNUmakefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/GNUmakefile.in b/GNUmakefile.in
index 69e0824..b469e3a 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -76,7 +76,7 @@ GNUmakefile: GNUmakefile.in $(top_builddir)/config.status
##
-distdir = postgresql-$(VERSION)
+distdir ?= postgresql-$(VERSION)
dummy = =install=
garbage = =* #* .#* *~* *.orig *.rej core postgresql-*
--
1.9.3
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers