Allow CFLAGS and LDFLAGS to be overwritten on command line

Hardcoding doesn't make sense, after all.

Signed-off-by: Rocco Rutte <pdmef@gmx.net>
This commit is contained in:
Rocco Rutte
2007-03-14 15:19:13 +00:00
parent 3919be7d55
commit e25b88e15f
2 changed files with 11 additions and 3 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
svn-archive
svn-fast-export

View File

@@ -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