diff options
author | Release Engineers <releng@openoffice.org> | 2009-08-11 10:37:02 +0000 |
---|---|---|
committer | Release Engineers <releng@openoffice.org> | 2009-08-11 10:37:02 +0000 |
commit | 79801828e4d97a018bf489535522fc613ee6d226 (patch) | |
tree | f82b7e4f6f9c44b733c77f2eafad8bfdc9ce9937 | |
parent | 7a16d4872376246bb30e7d956bd41aea77734aa5 (diff) |
#i10000# added fallback for TMPDIR
-rw-r--r-- | solenv/bin/mhids.pl | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/solenv/bin/mhids.pl b/solenv/bin/mhids.pl index 4b3ce1f2b4dc..6970ad275c3f 100644 --- a/solenv/bin/mhids.pl +++ b/solenv/bin/mhids.pl @@ -120,8 +120,13 @@ if ( $ENV{NO_HID_FILES} ) { $no_hid_files = $ENV{"NO_HID_FILES"}; } $solarincludes = $ENV{SOLARINCLUDES}; -$tmpdir = $ENV{TMPDIR}; -die "ERROR - \"TMPDIR\" environment variable not set\n" if ( !defined $tmpdir ); +if (defined $ENV{TMPDIR}) { + $tmpdir = $ENV{TMPDIR}; +} elsif (defined $ENV{TMP}) { + $tmpdir = $ENV{TMP}; +} else { + die "ERROR - \"TMPDIR\" & \"TMP\" environment variables not set\n"; +}; die "ERROR - \"$tmpdir\" doesn't exist\n" if ( ! -d $tmpdir ); setcompiler(); |