# Master makefile for RCS

#	$Id: Makefile.fsf,v 1.1 1993/11/11 19:23:19 rich Exp $

MAKE = make
SHELL = /bin/sh

SUBDIR=	src man
DESTDIR=

all install clean ::
	for i in ${SUBDIR}; do \
		(echo cd $$i && cd $$i && $(MAKE) DESTDIR=${DESTDIR} $@) || exit; \
	done

dist ::
	set -x && \
	d=rcs-`sed -n <src/version.c \
		's/.*version_string[^"]*"\([0-9.]*\).*/\1/p' \
	` && \
	rm -fr $$d && \
	mkdir $$d $$d/man $$d/src && \
	ln COPYING CREDITS Makefile NEWS README *.ms $$d && \
	(cd man && ln COPYING Makefile *.[0-9] ../$$d/man) && \
	(cd src && ln COPYING INSTALL Makefile rcstest *.c *.h *.heg *.sh \
							../$$d/src) && \
	tar -cbf 1 - $$d | gzip >$$d.tar.gz && \
	rm -fr $$d
