From e25b88e15f561ea7fb62e501c5abb293211a1ab1 Mon Sep 17 00:00:00 2001 From: Rocco Rutte Date: Wed, 14 Mar 2007 15:19:13 +0000 Subject: [PATCH] Allow CFLAGS and LDFLAGS to be overwritten on command line Hardcoding doesn't make sense, after all. Signed-off-by: Rocco Rutte --- .gitignore | 2 ++ Makefile | 12 +++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d7c0f27 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +svn-archive +svn-fast-export diff --git a/Makefile b/Makefile index 39e7633..8242b6f 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,14 @@ -SVN = /usr/local/svn -CFLAGS = -I/usr/include/apr-1.0 -I${SVN}/include/subversion-1 -pipe -O2 -std=c99 -LDFLAGS = -L${SVN}/lib -lsvn_fs-1 +SVN ?= /usr/local/svn +APR_INCLUDES ?= /usr/include/apr-1.0 +CFLAGS += -I${APR_INCLUDES} -I${SVN}/include/subversion-1 -pipe -O2 -std=c99 +LDFLAGS += -L${SVN}/lib -lsvn_fs-1 all: svn-fast-export svn-archive svn-fast-export: svn-fast-export.c svn-archive: svn-archive.c + +.PHONY: clean + +clean: + rm -rf svn-fast-export svn-archive -- 2.11.4.GIT