diff options
author | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-09-28 22:45:44 +0000 |
---|---|---|
committer | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-09-28 22:45:44 +0000 |
commit | ba1dc3b9e4f3402b435edad6e14f34a79f4748fa (patch) | |
tree | 8e10de858a180b8b10c3a0774229ddc53ac99b00 /gnu/usr.bin/cvs/emx | |
parent | 79da6d2ec924cfdf612531607a5ae97264df2270 (diff) |
Latest from Cyclic Software
Diffstat (limited to 'gnu/usr.bin/cvs/emx')
-rw-r--r-- | gnu/usr.bin/cvs/emx/ChangeLog | 12 | ||||
-rw-r--r-- | gnu/usr.bin/cvs/emx/Makefile.in | 54 |
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 |