summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2011-02-01 15:35:15 +0100
committerHans-Joachim Lankenau <hjs@openoffice.org>2011-02-01 15:35:15 +0100
commit54905e54501921db8e033324ef51dea11228eabf (patch)
treee7b0dbf52b28b290fa3b0353fba694c602d9e9b0 /solenv
parent73cf3762eb5968c91383e7cf68db278496271cc6 (diff)
gnumake3: generate mixed mode tempfile names on windows
Diffstat (limited to 'solenv')
-rwxr-xr-xsolenv/gbuild/platform/windows.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/solenv/gbuild/platform/windows.mk b/solenv/gbuild/platform/windows.mk
index 096a349efbb1..430e9d861bfd 100755
--- a/solenv/gbuild/platform/windows.mk
+++ b/solenv/gbuild/platform/windows.mk
@@ -28,7 +28,9 @@
GUI := WNT
COM := MSC
-gb_MKTEMP := mktemp -t gbuild.XXXXXX
+# set tmpdir to some mixed case path, suitable for native tools
+gb_TMPDIR:=$(if $(TMPDIR),$(shell cygpath -m $(TMPDIR)),$(shell cygpath -m /tmp))
+gb_MKTEMP := mktemp --tmpdir=$(gb_TMPDIR) -t gbuild.XXXXXX
gb_CC := cl
gb_CXX := cl