summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/rcs/Makefile.in
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>1996-08-12 04:08:33 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>1996-08-12 04:08:33 +0000
commit4f70c1a3b255b1841a21d2e29f1df9c16ab7362f (patch)
tree481a98bde43b1d173bd141da30b5e2cd17f4e691 /gnu/usr.bin/rcs/Makefile.in
parent5283d75af399dcc0c2854a5b592cf19cab59c2e3 (diff)
rcs 5.7 + OpenBSD changes
Diffstat (limited to 'gnu/usr.bin/rcs/Makefile.in')
-rw-r--r--gnu/usr.bin/rcs/Makefile.in101
1 files changed, 101 insertions, 0 deletions
diff --git a/gnu/usr.bin/rcs/Makefile.in b/gnu/usr.bin/rcs/Makefile.in
new file mode 100644
index 00000000000..cea8e861d52
--- /dev/null
+++ b/gnu/usr.bin/rcs/Makefile.in
@@ -0,0 +1,101 @@
+# Master makefile for RCS
+
+# $Id: Makefile.in,v 1.1 1996/08/12 04:07:33 millert Exp $
+
+# Copyright 1995 Paul Eggert
+# Distributed under license by the Free Software Foundation, Inc.
+#
+# This file is part of RCS.
+#
+# RCS is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# RCS is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with RCS; see the file COPYING.
+# If not, write to the Free Software Foundation,
+# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# Report problems and direct all questions to:
+#
+# rcs-bugs@cs.purdue.edu
+
+srcdir = @srcdir@
+VPATH = @srcdir@
+
+@SET_MAKE@
+SHELL = /bin/sh
+
+# Documentation directories; special handling
+INSTALL_MAN = man
+# All other subdirs:
+SUBDIRS = src $(INSTALL_MAN)
+
+FLAGS_TO_PASS = \
+ CC='$(CC)' \
+ CFLAGS='$(CFLAGS)' \
+ LDFLAGS='$(LDFLAGS)' \
+ LIBS='$(LIBS)' \
+ MAKE='$(MAKE)' \
+ bindir='$(bindir)' \
+ mandir='$(mandir)' \
+ prefix='$(prefix)' \
+ exec_prefix='$(exec_prefix)'
+
+default :: all
+
+standard_GNU_targets = \
+ all install uninstall clean distclean mostlyclean maintainer-clean \
+ TAGS info dvi check
+
+maintainer-clean ::
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+
+$(standard_GNU_targets) installcheck installdebug ::
+ @for subdir in $(SUBDIRS); do \
+ ( cd $$subdir && $(MAKE) $(FLAGS_TO_PASS) $@ ) || exit 1; \
+ done
+
+dist :: $(srcdir)/configure
+ cd man && $(MAKE) rcsfile.5
+ cd src && $(MAKE) TAGS
+ $(MAKE) distclean
+ 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 *.ms ChangeLog configure configure.in COPYING CREDITS \
+ INSTALL INSTALL.RCS install-sh \
+ Makefile.in mkinstalldirs NEWS README REFS $$d && \
+ (cd man && ln *.[0-9] *.[0-9]in \
+ ChangeLog COPYING Makefile.in ../$$d/man) && \
+ (cd src && ln *.[ch] *.heg *.sh ChangeLog COPYING \
+ Makefile.in rcstest TAGS ../$$d/src) && \
+ tar -cbf 1 - $$d | gzip -9 >$$d.tar.gz && \
+ rm -fr $$d
+
+$(srcdir)/configure : configure.in
+ cd $(srcdir) && autoconf
+
+config.status : configure
+ ./config.status --recheck
+
+Makefile : Makefile.in config.status
+ ./config.status
+
+clean :: clean.
+clean. ::
+ rm -f confdefs* conftest* core core.* *.core
+
+distclean maintainer-clean :: distclean.
+distclean. :: clean.
+ rm -f Makefile config.cache config.log config.status