[Libreoffice-commits] core.git: Branch 'libreoffice-4-0' - download
Michael Stahl
mstahl at redhat.com
Thu May 30 23:12:32 PDT 2013
download | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
New commits:
commit fb591d1b46d074b3c7cb02ef14ab47765246cdf5
Author: Michael Stahl <mstahl at redhat.com>
Date: Thu May 30 17:45:32 2013 +0200
fix copying of MSVC2008 runtime DLLs
(regression from d7b428453b07f48b56e7d83f05d81fae91b921c8)
Change-Id: Id3ba5bdb1f28b619add7d2e255cd9e1edc0d1bd1
Reviewed-on: https://gerrit.libreoffice.org/4110
Reviewed-by: Fridrich Strba <fridrich at documentfoundation.org>
Tested-by: Fridrich Strba <fridrich at documentfoundation.org>
diff --git a/download b/download
index a04d1f4..469fed6 100755
--- a/download
+++ b/download
@@ -51,9 +51,23 @@ fi
if [ "$COM" = "MSC" ]; then
# use oowintool to copy CRT dlls and manifest
- if ! ./oowintool --msvc-copy-dlls-64 ./external/msvcp ; then
- echo "oowintool failed to copy 64-bit CRT"
- exit 1
+ if [ "$VCVER" = "90" ]; then
+ # need only 32 bit DLLs in solver for MSVC 2008
+ if ! ./oowintool --msvc-copy-dlls ./external/msvcp ; then
+ echo "oowintool failed to copy CRT"
+ exit 1
+ fi
+ # 64 bit DLLs handled via MSM
+ if [ "$CPUNAME" = "INTEL" ]; then
+ if ! ./oowintool --msvc-copy-msms-64 ./external/msm"$VCVER" ; then
+ echo "WARNING: oowintool failed to copy x64 merge modules, installation will lack the 64-bit Explorer extension"
+ fi
+ fi
+ else
+ if ! ./oowintool --msvc-copy-dlls-64 ./external/msvcp ; then
+ echo "oowintool failed to copy 64-bit CRT"
+ exit 1
+ fi
fi
# use oowintool to copy VC redist merge modules
More information about the Libreoffice-commits
mailing list