From 144024e5583b78cbdc2ddcdb49b8395b5e72b6d6 Mon Sep 17 00:00:00 2001 From: Alberto Di Meglio Date: Wed, 23 Jun 2004 00:26:13 +0000 Subject: [PATCH] Added distsrc, distbin, install and clean targets --- org.glite.lb.common/Makefile | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/org.glite.lb.common/Makefile b/org.glite.lb.common/Makefile index 80da153..5d45dd1 100644 --- a/org.glite.lb.common/Makefile +++ b/org.glite.lb.common/Makefile @@ -74,14 +74,34 @@ ${LTLIB}: ${OBJS} -lm stage: compile - ${INSTALL} -m 644 ${STATICLIB} ${stagelib} - ${INSTALL} -m 644 ${LTLIB} ${stagelib} - cd ${interface} && install -m 644 ${HDRS} ${stageinc}/${globalprefix}/${lbprefix} - + $(MAKE) install PREFIX=${stagedir} check: echo Unit tests missing +dist: distsrc distbin + +distsrc: + mkdir -p ${top_srcdir}/${package}-${version} + cd ${top_srcdir} && GLOBIGNORE="${package}-${version}" && cp -Rf * ${package}-${version} + cd ${top_srcdir} && tar -czf ${distdir}/${package}-${version}_src.tar.gz --exclude-from=project/tar_exclude ${package}-${version} + rm -rf ${top_srcdir}/${package}-${version} + +distbin: + $(MAKE) install PREFIX=`pwd`/tmpbuilddir + cd tmpbuilddir && tar -czf ../${top_srcdir}/${distdir}/${package}-${version}_bin.tar.gz * + rm -rf tmpbuilddir + +install: + mkdir -p ${PREFIX}/include/${globalprefix}/${lbprefix} + mkdir -p ${PREFIX}/lib + ${INSTALL} -m 644 ${STATICLIB} ${PREFIX}/lib + ${INSTALL} -m 644 ${LTLIB} ${PREFIX}/lib + cd ${top_srcdir}/interface && install -m 644 ${HDRS} ${PREFIX}/include/${globalprefix}/${lbprefix} + +clean: + + %.o: %.c ${COMPILE} -c $< -- 1.8.2.3