git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Include Makefile.localdef in Makefile, if it exists.
@ 2005-12-02 23:11 Jason Riedy
  2005-12-03  2:23 ` Johannes Schindelin
  0 siblings, 1 reply; 5+ messages in thread
From: Jason Riedy @ 2005-12-02 23:11 UTC (permalink / raw)
  To: git

Makefile.localdef is just a hook for local definitions.  Users
can track their definitions in a branch and not worry about
merge conflicts.

Signed-off-by: E. Jason Riedy <ejr@cs.berkeley.edu>

---

 Makefile |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

applies-to: b93e1c78095bf4ace0806ab70295931f6da28174
65e5d3d6d31af3dda6d5cfd4e0745f34118955c3
diff --git a/Makefile b/Makefile
index df3c6eb..dc7581d 100644
--- a/Makefile
+++ b/Makefile
@@ -64,18 +64,21 @@ LDFLAGS =
 ALL_CFLAGS = $(CFLAGS)
 ALL_LDFLAGS = $(LDFLAGS)
 
-prefix = $(HOME)
-bindir = $(prefix)/bin
-template_dir = $(prefix)/share/git-core/templates/
-GIT_PYTHON_DIR = $(prefix)/share/git-core/python
-# DESTDIR=
-
 CC = gcc
 AR = ar
 TAR = tar
 INSTALL = install
 RPMBUILD = rpmbuild
 
+# Include local definitions, if any.
+-include Makefile.localdef
+
+prefix ?= $(HOME)
+bindir ?= $(prefix)/bin
+template_dir ?= $(prefix)/share/git-core/templates/
+GIT_PYTHON_DIR ?= $(prefix)/share/git-core/python
+# DESTDIR=
+
 # sparse is architecture-neutral, which means that we need to tell it
 # explicitly what architecture to check for. Fix this up for yours..
 SPARSE_FLAGS = -D__BIG_ENDIAN__ -D__powerpc__
---
0.99.9h

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-12-03 19:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-02 23:11 [PATCH] Include Makefile.localdef in Makefile, if it exists Jason Riedy
2005-12-03  2:23 ` Johannes Schindelin
2005-12-03  6:35   ` Jason Riedy
2005-12-03 10:45     ` Johannes Schindelin
2005-12-03 19:14     ` Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).