summaryrefslogtreecommitdiff
path: root/set_soenv.in
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2009-12-01 14:01:22 +0100
committerKurt Zenker <kz@openoffice.org>2009-12-01 14:01:22 +0100
commit54b7697c664adf8e136fd7b124bf1c81d38106b9 (patch)
tree714e3b28afc9310ca3dd2ab3dd42a9380e5a7275 /set_soenv.in
parent2bc1a6dcdc4b9ea4f14c9648387855af288a4aed (diff)
parent8bcc971d38846adbce49a48a2469b8af6060249c (diff)
CWS-TOOLING: integrate CWS sconfigl10n
Diffstat (limited to 'set_soenv.in')
-rw-r--r--set_soenv.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/set_soenv.in b/set_soenv.in
index ca39aa90a054..16edc29334d0 100644
--- a/set_soenv.in
+++ b/set_soenv.in
@@ -78,7 +78,7 @@ my ( $USR, $ETC, $BIN, $LIB, $LIB64, $INC, $INCLUDE, $DEV, $OPT, $LOCAL, $SOLENV
# Environment variables.
my ( $oldPATH, $SRC_ROOT, $SO_HOME, $JAVA_HOME, $JDK, $JAVAFLAGS, $SHELL,
- $UPD, $WORK_STAMP,
+ $UPD, $WORK_STAMP, $SOURCE_ROOT_DIR ,
$SOLARSRC, $DEVROOT, $SOLARVER, $SOLARVERSION, $SOLARENV,
$STAR_INIROOT, $STAR_INIROOTOLD, $STAR_STANDLST, $STAR_SSCOMMON, $STAR_SSOLARINI,
$DMAKEROOT, $CLASSPATH, $XCLASSPATH, $COMPATH,
@@ -805,6 +805,7 @@ $SRC_ROOT =~ s/\/config_office//;
$SRC_ROOT = PathFormat($SRC_ROOT);
CheckPathExist( $SRC_ROOT );
+
#-----------------------------------------------------------------------------------------------------
# Copy top level makefile from config_office/ to $SRC_ROOT
#-----------------------------------------------------------------------------------------------------
@@ -978,6 +979,12 @@ if ( $platform =~ m/darwin/ )
$WORK_STAMP = "@SOURCEVERSION@";
# Location of the source.
$SOLARSRC = '$SRC_ROOT';
+
+# SOURCE_ROOT_DIR equals $SOLARSRC/..
+my @list1 = split( /\// , $SOLARSRC );
+pop @list1;
+$SOURCE_ROOT_DIR = join ( '/' , @list1 );
+
#
$DEVROOT = '$SRC_ROOT';
# Set solenv and solver to given or default values.
@@ -1930,6 +1937,7 @@ if ($platform !~ m/cygwin|os2/) {
}
}
ToFile( "SOLARSRC", $SOLARSRC, "e" );
+ToFile( "SOURCE_ROOT_DIR", $SOURCE_ROOT_DIR, "e" );
if ( $platform =~ m/cygwin/ )
{
ToFile( "ILIB", $ILIB, "e" );