summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cvs/emx
diff options
context:
space:
mode:
authorThorsten Lockert <tholo@cvs.openbsd.org>2001-09-28 22:45:44 +0000
committerThorsten Lockert <tholo@cvs.openbsd.org>2001-09-28 22:45:44 +0000
commitba1dc3b9e4f3402b435edad6e14f34a79f4748fa (patch)
tree8e10de858a180b8b10c3a0774229ddc53ac99b00 /gnu/usr.bin/cvs/emx
parent79da6d2ec924cfdf612531607a5ae97264df2270 (diff)
Latest from Cyclic Software
Diffstat (limited to 'gnu/usr.bin/cvs/emx')
-rw-r--r--gnu/usr.bin/cvs/emx/ChangeLog12
-rw-r--r--gnu/usr.bin/cvs/emx/Makefile.in54
2 files changed, 49 insertions, 17 deletions
diff --git a/gnu/usr.bin/cvs/emx/ChangeLog b/gnu/usr.bin/cvs/emx/ChangeLog
index ad5d9629e3f..a61f0a83ae0 100644
--- a/gnu/usr.bin/cvs/emx/ChangeLog
+++ b/gnu/usr.bin/cvs/emx/ChangeLog
@@ -1,3 +1,15 @@
+2001-03-14 Derek Price <derek.price@openavenue.com>
+
+ * Makefile.in (installcheck): New target.
+
+2001-02-14 Larry Jones <larry.jones@sdrc.com>
+
+ * Makefile.in: Remove references to rtag.c & rtag.o.
+
+2000-12-21 Derek Price <derek.price@openavenue.com>
+
+ * Makefile.in: Targets added to please Automake
+
1999-03-27 Jim Kingdon <http://www.cyclic.com>
* Makefile.in (LIB_OBJECTS, LIB_SOURCES): Remove vasprintf.
diff --git a/gnu/usr.bin/cvs/emx/Makefile.in b/gnu/usr.bin/cvs/emx/Makefile.in
index d475085f2a9..9b21474e1bc 100644
--- a/gnu/usr.bin/cvs/emx/Makefile.in
+++ b/gnu/usr.bin/cvs/emx/Makefile.in
@@ -15,6 +15,9 @@ srcdir = @srcdir@
# top_srcdir is usually ".."
top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+subdir = emx
+
lib_dir = ${top_srcdir}/lib
cvs_srcdir = ${top_srcdir}/src
diff_srcdir = ${top_srcdir}/diff
@@ -112,7 +115,6 @@ COMMON_SOURCES = \
${cvs_srcdir}/remove.c \
${cvs_srcdir}/repos.c \
${cvs_srcdir}/root.c \
- ${cvs_srcdir}/rtag.c \
${cvs_srcdir}/scramble.c \
${cvs_srcdir}/server.c \
${cvs_srcdir}/status.c \
@@ -207,7 +209,6 @@ COMMON_OBJECTS = \
${cvs_srcdir}/remove.o \
${cvs_srcdir}/repos.o \
${cvs_srcdir}/root.o \
- ${cvs_srcdir}/rtag.o \
${cvs_srcdir}/scramble.o \
${cvs_srcdir}/server.o \
${cvs_srcdir}/status.o \
@@ -279,8 +280,9 @@ DISTFILES = ${OS2_HEADERS} ${OS2_SOURCES} \
all:
-.PHONY: all install uninstall
-all install uninstall:
+# Automake
+.PHONY: all install installcheck uninstall check info
+all install installcheck uninstall check info:
installdirs:
.PHONY: installdirs
@@ -288,26 +290,45 @@ installdirs:
.PHONY: tags TAGS
tags TAGS:
-.PHONY: ls
-ls:
- @echo ${DISTFILES}
-
.PHONY: clean distclean realclean mostlyclean
-clean distclean realclean mostlyclean:
+clean distclean realclean maintainer-clean mostlyclean:
.PHONY: lint
lint:
-.PHONY: dist-dir
-dist-dir:
- mkdir ${DISTDIR}
- for i in ${DISTFILES}; do \
- ln $${i} ${DISTDIR}; \
+# distdir added for CVS.
+top_builddir = ..
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+# FIXME - sedding the directory off of the DISTFILES targets is really yucky.
+# The $(srcdir) prefixes should really be removed from all of the files in the
+# lists that make up DISTFILES above. Unfortunately, I don't have an EMX box
+# to test on.
+distdir: $(DISTFILES)
+ @d=$(srcdir); \
+ for f in $(DISTFILES); do \
+ file=`echo $$f |sed 's,.*/,,'`; \
+ if test -d $(distdir)/`dirname $$file`; then \
+ :; \
+ else \
+ mkdir $(distdir)/`dirname $$file`; \
+ fi; \
+ if test -d $$d/$$file; then \
+ cp -pR $$d/$$file $(distdir) \
+ || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
done
+.PHONY: distdir
# We don't have a real distclean or anything like that, but at least
-# we can get rid of the obj files and cvs.exe.
-clean:
+# we can get rid of the obj files and cvs.exe.
+.PHONY: clean distclean realclean mostlyclean maintainer-clean
+clean distclean realclean maintainer-clean mostlyclean:
rm -f cvs.exe cvs.out
rm -f ${srcdir}/*.o
rm -f ${diff_srcdir}/*.o
@@ -367,7 +388,6 @@ cvs-static.exe: ${OBJECTS} ${lib_dir}/libcvs.lib ${zlib_dir}/libz.lib
# cvs.o: ${OBJECTS} ${SOURCES} ${HEADERS}
-subdir = emx
# Hmm. This rule wants to exist on unix, so that "make dist" works.
# And it doesn't want to exist on OS/2, because configure doesn't
# run on OS/2 and so ../config.status won't exist. For now we just