summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChoe Hwanjin <choe.hwanjin@gmail.com>2011-11-03 23:26:14 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2011-11-03 23:26:14 +0900
commitd9ba16599b7e3837b47879394129e2265075a9ed (patch)
treea719934062a0c2e45d1c771163e09b35d8cf6052
parent02ab33f1b8504fba4249d2fccad10997a9065d3b (diff)
downloadlibhangul-d9ba16599b7e3837b47879394129e2265075a9ed.tar.gz
make dist 할때 자동으로 ChangeLog를 갱신하는 룰 추가
소스 레포지토리를 git으로 바꿨기 때문에 ChangeLog를 생성하는 룰을 git 명령으로 바꿨다. 그리고 릴리스 할때 ChangeLog 갱신 작업을 빠트리지 않도록 하기 위해서 make dist할때 자동으로 생성되게 dist-hook에 룰을 추가했다.
-rw-r--r--Makefile.am11
1 files changed, 5 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am
index 9b48d50..c8a416b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,10 +15,9 @@ EXTRA_DIST = \
test/hanja.c \
test/test.c
-log:
- unset LC_ALL; \
- export LANG=C ; \
- export LC_CTYPE=ko_KR.UTF-8; \
- svn log -v > ChangeLog
-
ACLOCAL_AMFLAGS = -I m4
+
+dist-hook:
+ if test -d .git; then \
+ git log --name-status --date=iso > $(distdir)/ChangeLog ; \
+ fi