summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--unix/Makefile.in12
2 files changed, 11 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index be515d5..aa97099 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-04-30 Daniel Steffen <das@users.sourceforge.net>
+
+ * unix/Makefile.in: add 'tclsh' dependency to install targets that rely
+ on tclsh, fixes parallel 'make install' from empty build dir.
+
2007-04-30 Andreas Kupries <andreask@gactivestate.com>
* generic/tclIO.c (FixLevelCode): Corrected reference count
diff --git a/unix/Makefile.in b/unix/Makefile.in
index 6622bfb..81653cf 100644
--- a/unix/Makefile.in
+++ b/unix/Makefile.in
@@ -4,7 +4,7 @@
# "./configure", which is a configuration script generated by the "autoconf"
# program (constructs like "@foo@" will get replaced in the actual Makefile.
#
-# RCS: @(#) $Id: Makefile.in,v 1.206 2007/04/25 03:40:26 das Exp $
+# RCS: @(#) $Id: Makefile.in,v 1.207 2007/04/30 22:57:40 das Exp $
VERSION = @TCL_VERSION@
MAJOR_VERSION = @TCL_MAJOR_VERSION@
@@ -810,14 +810,14 @@ install-libraries: libraries $(INSTALL_TZDATA) install-msgs
$(SCRIPT_INSTALL_DIR)/tm.tcl; \
fi
-install-tzdata:
+install-tzdata: tclsh
@echo "Installing time zone data"
@@LD_LIBRARY_PATH_VAR@=`pwd`:$${@LD_LIBRARY_PATH_VAR@}; export @LD_LIBRARY_PATH_VAR@; \
TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
./tclsh $(TOOL_DIR)/installData.tcl \
$(TOP_DIR)/library/tzdata $(SCRIPT_INSTALL_DIR)/tzdata
-install-msgs:
+install-msgs: tclsh
@echo "Installing message catalogs"
@@LD_LIBRARY_PATH_VAR@=`pwd`:$${@LD_LIBRARY_PATH_VAR@}; export @LD_LIBRARY_PATH_VAR@; \
TCL_LIBRARY="${TCL_BUILDTIME_LIBRARY}"; export TCL_LIBRARY; \
@@ -1751,13 +1751,13 @@ allpatch: dist
# tk8.* up two directories from the TOOL_DIR.
#
-html:
+html: tclsh
$(BUILD_HTML)
@EXTRA_BUILD_HTML@
-html-tcl:
+html-tcl: tclsh
$(BUILD_HTML) --tcl
@EXTRA_BUILD_HTML@
-html-tk:
+html-tk: tclsh
$(BUILD_HTML) --tk
@EXTRA_BUILD_HTML@