# $Id: Makefile 18 2006-06-08 06:51:29Z cher $

CC = gcc
LD = gcc

CFLAGS = -Wall -g
LDLIBS = -lexpat

all : mkChangeLog2

clean :
	rm -f  *.o mkChangeLog2

log : mkChangeLog2
	svn log --xml -v | ./mkChangeLog2 --user-map=AUTHORS --input=ChangeLog --output=ChangeLog --prefix=/trunk/prjutils/ --strip-prefix=/trunk/prjutils/

mkChangeLog2 : mkChangeLog2.o xalloc.o expat_iface.o changelog.o svn_xmllog.o usermap.o

# dependencies
changelog.o: changelog.c changelog.h xalloc.h
expat_iface.o: expat_iface.c expat_iface.h xalloc.h
mkChangeLog2.o: mkChangeLog2.c svn_xmllog.h expat_iface.h usermap.h \
  xalloc.h changelog.h
svn_xmllog.o: svn_xmllog.c svn_xmllog.h expat_iface.h xalloc.h
usermap.o: usermap.c usermap.h xalloc.h
xalloc.o: xalloc.c xalloc.h
