]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Let "make dist" work with builddir !- srcdir.
authorBruno Haible <bruno@clisp.org>
Fri, 18 May 2001 15:08:11 +0000 (15:08 +0000)
committerBruno Haible <bruno@clisp.org>
Fri, 18 May 2001 15:08:11 +0000 (15:08 +0000)
intl/ChangeLog
intl/Makefile.in
po/ChangeLog
po/Makefile.in.in

index 2599a58607e51a01488c3bc98c8d91d54a78d094..88b93ec93d672f480a0dc98baa3d009f9d3d5a6b 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-18  Bruno Haible  <haible@clisp.cons.org>
+
+       * Makefile.in (dist): Don't assume $(srcdir) = ".". Distribute
+       file in either current directory or $(srcdir), whichever exists.
+
 2001-05-11  Bruno Haible  <haible@clisp.cons.org>
 
        * Makefile.in (install-exec): Don't install charset.alias on glibc 2.1
index 4f1812c0322d25601241302f2fb11a6cf778c778..078be485f89ff868a14f8a9c96e41e4b190c6679 100644 (file)
@@ -292,8 +292,9 @@ dist distdir: Makefile
        fi; \
        $(MAKE) $(DISTFILES.common) $(DISTFILES.generated) $$additional; \
        for file in ChangeLog $(DISTFILES.common) $(DISTFILES.generated) $$additional; do \
-         ln $(srcdir)/$$file $(distdir) 2> /dev/null \
-           || cp -p $(srcdir)/$$file $(distdir); \
+         if test -f $$file; then dir=.; else dir=$(srcdir); fi; \
+         ln $$dir/$$file $(distdir) 2> /dev/null \
+           || cp -p $$dir/$$file $(distdir); \
        done
 
 Makefile: Makefile.in ../config.status
index 30e850ac5c96f51d9c4bd30bc175311d3ce7fcc4..cc52716c0070d560bf57ee6579c7934229682d7f 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-18  Bruno Haible  <haible@clisp.cons.org>
+
+       * Makefile.in.in (dist2): Don't assume $(srcdir) = ".". Distribute
+       file in either current directory or $(srcdir), whichever exists.
+
 2001-05-17  Bruno Haible  <haible@clisp.cons.org>
 
        * cs.po: New file, from Vladimir Michl <Vladimir.Michl@seznam.cz>.
index 7eea75ca9020a158fb0db78d969cc9a1e7969573..32b7376550aeceffdff220b7d58d7928ab2498e8 100644 (file)
@@ -161,7 +161,8 @@ dist distdir:
 dist2: $(DISTFILES)
        dists="$(DISTFILES)"; \
        for file in $$dists; do \
-         cp -p $(srcdir)/$$file $(distdir); \
+         if test -f $$file; then dir=.; else dir=$(srcdir); fi; \
+         cp -p $$dir/$$file $(distdir); \
        done
 
 update-po: Makefile