summaryrefslogtreecommitdiff
path: root/set_soenv.in
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2010-01-15 14:55:12 +0100
committerHans-Joachim Lankenau <hjs@openoffice.org>2010-01-15 14:55:12 +0100
commita96692642a1653de11782a98abe0ba5cd6779269 (patch)
treeb411ba7d98f956f7e7935def1fac2f52eedf06ae /set_soenv.in
parent2be04fff7b9d51a3f1cf61ddb9cd76286b48b375 (diff)
ause110: #i106731# remove tarballs from scm and find them in download cache dir
Diffstat (limited to 'set_soenv.in')
-rw-r--r--set_soenv.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/set_soenv.in b/set_soenv.in
index e1655da4a928..37eff3266d1a 100644
--- a/set_soenv.in
+++ b/set_soenv.in
@@ -89,7 +89,7 @@ my ( $oldPATH, $SRC_ROOT, $SO_HOME, $JAVA_HOME, $JDK, $JAVAFLAGS, $SHELL,
$USE_DIRECTX5, $ATL_LIB, $ATL_INCLUDE, $MFC_LIB, $MFC_INCLUDE, $NO_HIDS, $TMPDIR,
$COMMON_BUILD_TOOLS, $WIN_GREP, $WIN_FIND, $WIN_LS,
$WIN_GNUCOPY, $WIN_TOUCH, $STLPORT4, $MOZILLA_VERSION, $MOZILLA_TOOLKIT, $PREBUILD_MOZAB, $MOZILLABUILD,
- $PROEXT,
+ $PROEXT, $TARFILE_LOCATION,
$SYSTEM_PYTHON, $PYTHONPATH, $SYSTEM_MOZILLA, $EPM_FLAGS);
#
#-------------------------------------------
@@ -197,6 +197,7 @@ $ENABLEUNICODE = "TRUE";
$NEW_JAR_PACK = "TRUE";
$NO_BSYMBOLIC = "TRUE";
$comment = "#"; # UNIX script comment character
+$TARFILE_LOCATION = "@TARFILE_LOCATION@"; # where to find tarballs with external sources
# Setting platform dependent constant values.
if ( $platform =~ m/solaris/ )
@@ -980,6 +981,12 @@ $SOLARSRC = '$SRC_ROOT';
my @splitlist = split( /\//, $SRC_ROOT );
pop @splitlist;
$SOURCE_ROOT_DIR = join("/", @splitlist);
+
+# default TARFILE_LOCATION
+if ('@TARFILE_LOCATION@' eq "DEFAULT")
+{ $TARFILE_LOCATION="$SOURCE_ROOT_DIR/ext_sources";
+}
+
#
$DEVROOT = '$SRC_ROOT';
# Set solenv and solver to given or default values.
@@ -1668,6 +1675,8 @@ ToFile( "MOC4", "@MOC4@", "e" );
ToFile( "ENABLE_KAB", "@ENABLE_KAB@", "e" );
ToFile( "PSPRINT", "TRUE", "e" );
ToFile( "MKDEPENDSOLVER", "TRUE", "e" );
+ToFile( "TARFILE_LOCATION", $TARFILE_LOCATION, "e" );
+ToFile( "DO_FETCH_TARBALLS", "@DO_FETCH_TARBALLS@", "e" );
#
# Writing the platform dependent constant values to file.
# (c = comment, e = environment variable, a = alias )