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
Show changes to Makefile +9 −6
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