From aa8bac13c5497de15264383afc4a435aa7fcca90 Mon Sep 17 00:00:00 2001 From: Alberto Di Meglio Date: Thu, 29 Jul 2004 23:03:43 +0000 Subject: [PATCH] Added dist targets --- org.glite.lb.server/Makefile | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/org.glite.lb.server/Makefile b/org.glite.lb.server/Makefile index 5c99f92..b57fbfb 100644 --- a/org.glite.lb.server/Makefile +++ b/org.glite.lb.server/Makefile @@ -80,19 +80,44 @@ INDEX_OBJS:= index.o index_parse.o jobstat_supp.o lbs_db.o openserver.o \ jobstat.o query.o lock.o get_events.o write2rgma.o index_lex.o \ lb_authz.o store.o bkindex.o -default: stage - -compile: glite_lb_bkserverd glite_lb_bkindex - glite_lb_bkserverd: ${SERVER_OBJS} ${LINK} -o $@ ${SERVER_OBJS} ${COMMON_LIB} ${HELPERS} ${EXT_LIBS} glite_lb_bkindex: ${INDEX_OBJS} ${LINK} -o $@ ${INDEX_OBJS} ${COMMON_LIB} ${HELPERS} ${EXT_LIBS} -all stage export: compile +default all: compile + +compile: glite_lb_bkserverd glite_lb_bkindex + +check: + echo No unit tests so far. + +doc: + +stage: compile ${INSTALL} -m 755 glite_lb_bkserverd glite_lb_bkindex ${stagedir}/bin +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${stagedir} + save_dir=`pwd`; cd tmpbuilddir${stagedir} && tar -czf $$save_dir/${top_srcdir}/${distdir}/${package}-${version}_bin.tar.gz *; cd $$save_dir + rm -rf tmpbuilddir + +install: + mkdir -p ${PREFIX}/bin + for p in bkserverd bkindex; do \ + ${INSTALL} -m 755 "glite_lb_$$p" "${PREFIX}/bin/glite-lb-$$p"; \ + done + +clean: %.c: %.c.T rm -f $@ -- 1.8.2.3