changeset 25:eab5481212e0 draft

Use `hg archive' to create archive.
author HIROSE Yuuji <yuuji@gentei.org>
date Sun, 01 Apr 2012 22:13:40 +0900
parents 069f9183361e
children a3719c56696b
files Makefile
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Sun Apr 01 20:51:58 2012 +0900
+++ b/Makefile	Sun Apr 01 22:13:40 2012 +0900
@@ -5,17 +5,18 @@
 CC	= gcc
 VERSION	= `head after5.cgi|awk '/Id:/{print $$4}'`
 PNAME	= after5-${VERSION}
+TMPDIR	= /tmp
+PFILE	= ${TMPDIR}/${PNAME}.tar.gz
 
 FILES	= a5.c Makefile after5.cgi after5.css after5.png after5.rb \
 	  holiday
 GTAR	= gtar
+HG	= hg
 
 a5.cgi:	a5.c
 	${CC} -o a5.cgi a5.c
 	chmod u+s a5.cgi
 
 package:
-	-mkdir /tmp/${PNAME}
-	${GTAR} cf - ${FILES} | (cd /tmp/${PNAME}; ${GTAR} -xvpf - --unlink)
-	${GTAR} zcfC /tmp/${PNAME}.tar.gz /tmp ${PNAME}
-
+	${HG} archive -t tgz -X '.*' ${PFILE}
+	-@ls -l ${PFILE}

yatex.org