office-gobmx/solenv/config/sdev300.ini
2010-01-28 16:19:59 +01:00

3551 lines
95 KiB
INI

common
{
environment
{
common
{
ADDED_MODULES solenv default_images custom_images ooo_custom_images external_images postprocess instset_native instsetoo_native smoketest_native smoketestoo_native
BIG_SVX TRUE
BMP_WRITES_FLAG TRUE
BUILD_SPECIAL TRUE
BUILD_TYPE SO OOo EXT BINFILTER BITSTREAM_VERA_FONTS BSH CURL DICTIONARIES HSQLDB HUNSPELL HYPHEN JPEG LIBXML2 LIBXMLSEC LPSOLVE MOZ NEON TWAIN PYTHON ZLIB SANE UNIXODBC X11_EXTENSIONS LIBWPD EPM QADEVOOO ODK MSFONTEXTRACT MATHMLDTD BOOST EXPAT CRASHREP BERKELEYDB LIBXSLT SUN AGG GTK ICU SYSTRAY_GTK JAVAINSTALLER2 VIGRA OPENSSL JFREEREPORT APACHE_COMMONS TOMCAT REPORTBUILDER SDEXT SWEXT XPDF LUCENE REDLAND SAXON WRITER2LATEX NSS L10N GRAPHITE
common_build TRUE
COMMON_OUTDIR common
CONFIG_PROJECT config_office
DIC_ALL TRUE
ENABLEUNICODE TRUE
ENABLE_AGG YES
ENABLE_CUPS TRUE
ENABLE_DIRECTX TRUE
ENABLE_FONTCONFIG TRUE
ENABLE_GCONF TRUE
ENABLE_GNOMEVFS TRUE
ENABLE_GTK TRUE
ENABLE_MEDIAWIKI YES
ENABLE_MINIMIZER YES
ENABLE_NSS_MODULE YES
ENABLE_RANDR TRUE
ENABLE_REPORTBUILDER YES
ENABLE_SVCTAGS YES
ENABLE_VBA YES
ISERVER iserver.germany.sun.com
LU_HGFLAG ""
LU_NOSOURCE ""
LU_RFLAG ""
NEW_JAR_PACK TRUE
NO_REC_RES TRUE
OOODMAKEMODE YES
PCLEAN_PATH xxx
RES_ENUS TRUE
RES_GER TRUE
rsc_once TRUE
SHIPDRIVE /so/install
STLPORT4 NO_STLPORT4
STLPORT_VER 400
WITH_FONTOOO YES
WITH_LDAP YES
wrapper_override_cc_wrapper TRUE
BUILD_QADEVOOO YES
MAXPROC maxproc=15
}
common:0 IF %UPDATER% == YES
{
DEFAULT_TO_ENGLISH_FOR_PACKING 1
DELIVER_TO_ZIP TRUE
DISABLE_SAL_DBGBOX 1
}
common:1 IF X%CWS_WORK_STAMP%X != XX
{
CWS_WORK_STAMP_EXT _%CWS_WORK_STAMP%
}
common:2 IF %UPDATER% == YES
{
WITH_LANG en-US de
BUILD_TYPE l10n
}
common:3 IF %UPDATER% != YES
{
}
crashdump
{
ENABLE_CRASHDUMP STATIC
}
hg
{
LU_HGFLAG hg_source
}
maxproc
{
MAXPROC maxproc=%MAXPROCESS%
}
minorext
{
UPDMINOREXT .%UPDMINOR%
}
nosource
{
LU_NOSOURCE no_source
}
pro:0 IF %UPDATER% == YES
{
DELIVER_TO_ZIP TRUE
product full
PROEXT .pro
PROFULLSWITCH product=full
WITH_LANG en-US de es fr hu it ja ko nl pl pt pt-BR ru sv th tr zh-CN zh-TW ar
}
pro:1 IF %UPDATER% != YES
{
product full
PROEXT .pro
PROFULLSWITCH product=full
}
r_only
{
LU_RFLAG r_only
}
shell
{
SHELL %STAR_USE_SHELL%
USE_SHELL %STAR_USE_SHELL%
}
tmp
{
SOL_TMP %SOL_TMP_DIR%
}
verbose
{
VERBOSE VERBOSE
}
}
extern
{
ENVROOT
PATH
SRC_ROOT
UPDATER
}
order minorext common:2 common:3 pro:0 pro:1 common common:0 cwsname common:1 shell tmp crashdump maxproc hg r_only nosource
reset
{
ALT_L10N_MODULE
ENVCFLAGS
HOMEDRIVE
HOMEPATH
JAVAHOME
JAVA_HOME
LU_HGFLAG
LU_NOSOURCE
LU_RFLAGS
MKDIRHIER
PROEXT
PROFULLSWITCH
SHIPDRIVE
SOLARSRC
SOLAR_JAVA
SPEW
STLPORT4
UPDMINOREXT
WITH_FONTOOO
WITH_LANG
}
restore
{
PATH
}
standlst
{
DRIVE_O %WORK_STAMP%/drives/o:/UnixVolume
DRIVE_S %WORK_STAMP%/drives/s:/UnixVolume
}
switches
{
crashdump
cwsname CWS_WORK_STAMP
envroot
hg
minorext
nosource
pro
maxproc MAXPROCESS
r_only
shell STAR_USE_SHELL
tmp SOL_TMP_DIR
verbose VERBOSE
}
}
finish
{
environment
{
cap
{
SOLARSRC %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
SOURCE_ROOT_DIR $expand(%SOLARSRC%/..)
}
cax
{
SOLARSRC %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
SOURCE_ROOT_DIR $expand(%SOLARSRC%/..)
}
common_0:0 IF %OS% == MACOSX
{
ENABLE_GCONF
ENABLE_GNOMEVFS
ENABLE_GTK
SOLARINCLUDES -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT% -I%SOLARENV%$/%OUTPATH%$/inc -I%SOLARENV%$/inc %SOLAREXTRAINC%
}
common_0:3 IF %SOLARINCLUDES% ==
{
SOLARINCLUDES -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT% %PSDKINC% -I%COMPATH%$/include -I%SOLARENV%$/inc %SOLAREXTRAINC%
}
common_1
{
BISON_HAIRY %SOLARROOT%$/btools$/bison.hairy
BISON_SIMPLE %SOLARROOT%$/btools$/bison.simple
DPKG %BUILD_TOOLS%$/dpkg
PATH .$:$cp(%SOLARENV%$/bin)$:$cp(%COMMON_BUILD_TOOLS%)$:$cp(%BUILD_TOOLS%$/dmake412)$:$cp(%BUILD_TOOLS%)$:$cp(%COMMON_ENV_TOOLS%)$:$cp(%ENV_TOOLS%)$:$cp(%COMPATH%$/bin)$:$cp(%JDKPATH%)$:$cp(%PATHEXTRA%)$:%PATH%
PATH_SEPERATOR $;
SOLARINC -I%SOLAR_STLPATH% -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/external %SOLARINCLUDES%
SOLARLIB -L%SOLARVER%/%INPATH%/lib%UPDMINOREXT% %JDKLIBS% %SOLAREXTRALIB%
SOLARSRC %SRC_ROOT%
SOURCE_ROOT_DIR $expand(%SOLARSRC%/..)
}
common_2:0 IF X%CWS_WORK_STAMP%X == XX
{
MWS_BUILD TRUE
}
common_a
{
*o: cd %SOLARSRC%
ALT_L10N_MODULE $expand(%SOLARSRC%/..)/sun/l10n_so
}
common_jre:0 IF %JREPATH% ==
{
HIER set
}
common_jre:1 IF %LD_LIBRARY_PATH% ==
{
PATH %PATH%$:$cp(%JREPATH%)
}
cwsname:0 IF X%SOURCE_ROOT_USED%X == XX
{
*build
*deliver
DMAKEROOT SOURCE_ROOT_not_used
SOLARINC SOURCE_ROOT_not_used
SOLARINCLUDE SOURCE_ROOT_not_used
SOLARSRC SOURCE_ROOT_not_used
SOLARVER SOURCE_ROOT_not_used
SOLARVERSION SOURCE_ROOT_not_used
SOLAR_SOURCE_ROOT SOURCE_ROOT_not_used
SO_GEN_ERROR Error - Using -cwsname without -sourceroot switch is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
SRC_ROOT SOURCE_ROOT_not_used
}
cwsname:1 IF X%SOURCE_ROOT%X == XX
{
*build
*deliver
DMAKEROOT SOURCE_ROOT_not_set
SOLARINC SOURCE_ROOT_not_set
SOLARINCLUDE SOURCE_ROOT_not_set
SOLARSRC SOURCE_ROOT_not_set
SOLARVER SOURCE_ROOT_not_set
SOLARVERSION SOURCE_ROOT_not_set
SOLAR_SOURCE_ROOT SOURCE_ROOT_not_set
SO_GEN_ERROR Error - Using -cwsname without SOURCE_ROOT set is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
SRC_ROOT SOURCE_ROOT_not_set
}
cwsname:2 IF X%UPDMINOR%X == XX
{
*build
*deliver
DMAKEROOT UPDMINOR_not_used
SOLARINC UPDMINOR_not_used
SOLARINCLUDE UPDMINOR_not_used
SOLARSRC UPDMINOR_not_used
SOLARVER UPDMINOR_not_used
SOLARVERSION UPDMINOR_not_used
SOLAR_SOURCE_ROOT UPDMINOR_not_used
SO_GEN_ERROR Error - Using -cwsname without -ver switch is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
SRC_ROOT UPDMINOR_not_used
}
jdk14
{
CLASSPATH .$;%JAVA_HOME%$/jre$/lib$/rt.jar
ILIB %LIB%$;%JDKLIB%
LIB %LIB%$;%JDKLIB%
}
jdk15
{
CLASSPATH .$;%JAVA_HOME%$/jre$/lib$/rt.jar
ILIB %LIB%$;%JDKLIB%
LIB %LIB%$;%JDKLIB%
}
l10n
{
framework %L10N_framework%
L10N-framework %L10N_framework%
}
ojdk16
{
CLASSPATH .$;%JAVA_HOME%$/jre$/lib$/rt.jar
ILIB %LIB%$;%JDKLIB%
LIB %LIB%$;%JDKLIB%
}
}
order cwsname:0 cwsname:1 cwsname:2 common_0:0 common_0:1 common_0:2 common_0:3 jdk14 jdk15 ojdk16 common_1 common_2:0 l10n common_jre:0 common_jre:1 cax cap common_a
switches
{
cwsname CWS_WORK_STAMP
}
}
unxfbsdi
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice perl %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice perl %SOLARENV%/bin/build_client.pl
*copyprj perl %COMMON_ENV_TOOLS%/copyprj.pl
*deliver perl %SOLARENV%/bin/deliver.pl
*mkout perl %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep perl %SOLARENV%/bin/zipdep.pl
COPYPRJ perl %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER perl %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
LD_LIBRARY_PATH .:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:%COMPATH%/libexec
MKOUT perl %SOLARENV%/bin/mkout.pl
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP perl %SOLARENV%/bin/zipdep.pl
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/gcc_3.0.1_linux_libc2.11_turbolinux
DEVROOT %SOLAR_ENV_ROOT%
PKGFORMAT some_dummy
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK13PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.3.1
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.4.2_11
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.5.0_06
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common2
{
BUILD_TOOLS %SOLARROOT%/bt_unxfbsdi/bin
COM GCC
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU I
CPUNAME INTEL
CVER C300
ENV_TOOLS %SOLARROOT%/et_unxfbsdi/bin
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxfbsdi%PROEXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
OS FREEBSD
OUTPATH unxfbsdi
SOLAR_STLLIBPATH %SOLARVERSION%$/unxfbsdi%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxfbsdi%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /tmp
TMP /tmp
}
compath
{
COMPATH %STAR_COMPATH%
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngi4/lib/debug:%LD_LIBRARY_PATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%/include:%JDK14PATH%/include/linux
JDKINCS -I%JDK14PATH%/include -I%JDK14PATH%/include/linux
JDKLIB %JDK14PATH%/jre/lib:%JDK14PATH%/jre/lib/i386:%JDK14PATH%/jre/lib/i386/client
JDKLIBS -L%JDK14PATH%/jre/lib -L%JDK14PATH%/jre/lib/i386 -L%JDK14PATH%/jre/lib/i386/client
JDKPATH %JDK14PATH%/bin
JDK_VERSION 142
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib:%JDK15PATH%/jre/lib/i386:%JDK15PATH%/jre/lib/i386/client
JDKLIBS -L%JDK15PATH%/jre/lib -L%JDK15PATH%/jre/lib/i386 -L%JDK15PATH%/jre/lib/i386/client
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk14path:0 jdk15path:0 distroot:0 cap cax compath common2 pro common jdk14 jdk15 debug
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
debug
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
pro
sourceroot
sysbaseroot
}
}
unxlngi6
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.32$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.32$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
HAVE_GCC_VISIBILITY_FEATURE TRUE
HAVE_LD_BSYMBOLIC_FUNCTIONS TRUE
HAVE_LD_HASH_STYLE TRUE
LIBRARY_PATH %SYSBASE%/usr/lib
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/gcc_4.2.3_linux_libc2.32/glibc2.3.2
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/gcc_4.2.3_linux_libc2.32
DEVROOT %SOLAR_ENV_ROOT%
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PERL %SOLAR_ENV_ROOT%/bt_linux_libc2.32/%WORK_STAMP%/bin/perl
PKGFORMAT rpm
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK13PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.3.1
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.4.2_11
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.5.0_06
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-linux-i586
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%/bt_linux_libc2.32/%WORK_STAMP%/bin
COM GCC
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU I
CPUNAME INTEL
CVER C432
ENABLE_KAB TRUE
ENABLE_KDE TRUE
ENABLE_EVOAB2 TRUE
ENV_TOOLS %SOLARROOT%/et_linux_libc2.32/%WORK_STAMP%/bin
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxlngi6%PROEXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
KDE_ROOT /so/env/kde/linux/kde-3.2.2
NO_BSYMBOLIC True
OJDK16PATH %SOLAR_OJDK16PATH%
OS LINUX
OUTPATH unxlngi6
RPM %SOLARENV%/bin/rpm-wrapper
SOLAR_STLLIBPATH %SOLARVERSION%$/unxlngi6%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxlngi6%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /tmp
TMP /tmp
}
common3:0 IF X%UPDATER%X == XX
{
FORCE2ARCHIVE TRUE
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%/include:%JDK14PATH%/include/linux
JDKINCS -I%JDK14PATH%/include -I%JDK14PATH%/include/linux
JDKLIB %JDK14PATH%/jre/lib:%JDK14PATH%/jre/lib/i386:%JDK14PATH%/jre/lib/i386/client
JDKLIBS -L%JDK14PATH%/jre/lib -L%JDK14PATH%/jre/lib/i386 -L%JDK14PATH%/jre/lib/i386/client
JDKPATH %JDK14PATH%/bin
JDK_VERSION 142
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib:%JDK15PATH%/jre/lib/i386:%JDK15PATH%/jre/lib/i386/client:%JDK15PATH%/jre/lib/i386/xawt
JDKLIBS -L%JDK15PATH%/jre/lib -L%JDK15PATH%/jre/lib/i386 -L%JDK15PATH%/jre/lib/i386/client
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
ojdk16
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/linux
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/linux
JDKLIB %OJDK16PATH%/jre/lib:%OJDK16PATH%/jre/lib/i386:%OJDK16PATH%/jre/lib/i386/client:%OJDK16PATH%/jre/lib/i386/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib -L%OJDK16PATH%/jre/lib/i386 -L%OJDK16PATH%/jre/lib/i386/client
JDKPATH %OJDK16PATH%/bin
JDK_VERSION 160
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
ojdk16path:0 IF X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk14path:0 jdk15path:0 ojdk16path:0 distroot:0 cap cax compath common2 pro common3:0 common jdk14 jdk15 ojdk16
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
debug
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
sourceroot
sysbaseroot
}
}
unxlngx6
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.32$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.32$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
HAVE_GCC_VISIBILITY_FEATURE TRUE
HAVE_LD_BSYMBOLIC_FUNCTIONS TRUE
HAVE_LD_HASH_STYLE TRUE
LIBRARY_PATH %SYSBASE%/usr/lib
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/gcc_4.2.3_linux64_libc3.4.6/glibc3.4.6
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/gcc_4.2.3_linux64_libc3.4.6/
DEVROOT %SOLAR_ENV_ROOT%
PERL %SOLAR_ENV_ROOT%/bt_linux_libc2.32/%WORK_STAMP%/bin/perl
PKGFORMAT rpm
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.4.2.32
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.5.0_15.x64
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-linux-amd64
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
USE_SYSTEM_STL YES
XAU_LIBS -lXau
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%/bt_linux_libc2.32/%WORK_STAMP%/bin
COM GCC
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU X
CPUNAME INTEL
CVER C341
ENABLE_KAB TRUE
ENABLE_KDE TRUE
ENV_TOOLS %SOLARROOT%/et_linux_libc2.32/%WORK_STAMP%/bin
GUI UNX
GUIBASE unx
GUIENV sal
GVER VCL
INPATH unxlngx6%PROEXT%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
KDE_ROOT /so/env/kde/linux/kde-3.2.2
NO_BSYMBOLIC True
OJDK16PATH %SOLAR_OJDK16PATH%
OS LINUX
OUTPATH unxlngx6
PA_VER 18
RPM %SOLARENV%/bin/rpm-wrapper
SOLARUPD %UPD%
SOLAR_STLLIBPATH %SOLARVERSION%$/unxlngx6%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxlngx6%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /tmp
TMP /tmp
}
common3:0 IF X%UPDATER%X == XX
{
FORCE2ARCHIVE TRUE
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib:%JDK15PATH%/jre/lib/amd64:%JDK15PATH%/jre/lib/amd64/server:%JDK15PATH%/jre/lib/amd64/xawt
JDKLIBS -L%JDK15PATH%/jre/lib -L%JDK15PATH%/jre/lib/amd64 -L%JDK15PATH%/jre/lib/amd64/server
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib:%JDK15PATH%/jre/lib/amd64:%JDK15PATH%/jre/lib/amd64/server:%JDK15PATH%/jre/lib/amd64/xawt
JDKLIBS -L%JDK15PATH%/jre/lib -L%JDK15PATH%/jre/lib/amd64 -L%JDK15PATH%/jre/lib/amd64/server
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
ojdk16
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/linux
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/linux
JDKLIB %OJDK16PATH%/jre/lib:%OJDK16PATH%/jre/lib/amd64:%OJDK16PATH%/jre/lib/amd64/server:%OJDK16PATH%/jre/lib/amd64/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib -L%OJDK16PATH%/jre/lib/amd64 -L%OJDK16PATH%/jre/lib/amd64/server
JDKPATH %OJDK16PATH%/bin
JDK_VERSION 160
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
ojdk16path:0 IF X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk14path:0 jdk15path:0 ojdk16path:0 distroot:0 cap cax compath common2 common3:0 pro common jdk14 jdk15 ojdk16
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
debug
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
sourceroot
sysbaseroot
}
}
unxmacxi
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_macosx_intel$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_macosx_intel$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
HAVE_GCC_VISIBILITY_FEATURE TRUE
LIBRARY_PATH %SYSBASE%/usr/lib
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include/c++/4.0.0 -I%SYSBASE%/usr/include/c++/4.0.0/i686-apple-darwin8 -I%SYSBASE%/usr/lib/gcc/i686-apple-darwin8/4.0.1/include -I%SYSBASE%/usr/include/python2.3 -I%SYSBASE%/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/include -I%SYSBASE%/MacOSX10.4u.sdk/Developer/Headers/FlatCarbon
SOLAREXTRALIB -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
}
common0
{
GXX_INCLUDE_PATH /so/env/gcc_4.0.1_macosx/usr/include/c++/4.0.0
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/gcc_4.0.1_macosx
MACDEVSDK /so/env/gcc_4.0.1_macosx/MacOSX10.4u.sdk
}
common1
{
BUILD_OS_APPLEOSX TRUE
BUILD_OS_MAJOR 10
BUILD_OS_MINOR 4
BUILD_OS_REV 10
COMPATH %SOLAR_ENV_ROOT%$/gcc_4.0.1_macosx
DEVROOT %SOLAR_ENV_ROOT%
DISABLE_DEPRECATION_WARNING TRUE
EXTRA_CDEFS -DBUILD_OS_APPLEOSX -DBUILD_OS_MAJOR=10 -DBUILD_OS_MINOR=4 -DBUILD_OS_REV=10
EXTRA_CFLAGS -isysroot %COMPATH%/MacOSX10.4u.sdk
EXTRA_LINKFLAGS -Wl,-syslibroot,%COMPATH%/MacOSX10.4u.sdk
GNUCOPY gnucp
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
LIBXML_CFLAGS -I%COMPATH%/MacOSX10.4u.sdk/usr/include/libxml2
LIBXML_LIBS -L%COMPATH%/MacOSX10.4u.sdk/usr/lib -lxml2 -lz -lpthread -liconv -lm
LIBXSLT_CFLAGS -I%COMPATH%/MacOSX10.4u.sdk/usr/include/libxml2
LIBXSLT_LIBS -L%COMPATH%/MacOSX10.4u.sdk/usr/lib -lxslt -lxml2 -lz -lpthread -liconv -lm
MACOSX_DEPLOYMENT_TARGET 10.4
OPENSSL_LIBS -lssl -lcrypto
PERL %SOLAR_ENV_ROOT%/bt_macosx_intel/%WORK_STAMP%/bin/perl
PKGFORMAT dmg
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/mac_jdk14_unknown
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/MacOSX_JDK_1.5.0_07.intel
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
SYSTEM_CURL YES
SYSTEM_LIBXML YES
SYSTEM_LIBXSLT YES
SYSTEM_OPENSSL YES
SYSTEM_PYTHON YES
SYSTEM_ZLIB YES
USE_SYSTEM_STL YES
BUILD_PIXMAN YES
WITH_MOZILLA YES
}
common2
{
BUILD_TOOLS %SOLARROOT%/bt_macosx_intel/%WORK_STAMP%/bin
COM GCC
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU I
CPUNAME INTEL
CVER C341
ENV_TOOLS %SOLARROOT%/et_macosx_intel/%WORK_STAMP%/bin
GUI UNX
GUIBASE aqua
GVER VCL
INPATH unxmacxi%PROEXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK15PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
OS MACOSX
OUTPATH unxmacxi
PA_VER 18
SOLAR_STLLIBPATH %SOLARVERSION%$/unxmacxi%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxmacxi%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /tmp
TMP /tmp
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib
JDKLIBS -L%JDK15PATH%/jre/lib
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib
JDKLIBS -L%JDK15PATH%/jre/lib
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk14path:0 jdk15path:0 distroot:0 cap cax compath common2 pro common jdk14 jdk15
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
debug
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
pro
sourceroot
sysbaseroot
}
}
unxsoli4
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_solaris_intel$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_solaris_intel$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include
SOLAREXTRALIB -L%COMPATH%$/lib -L../lib -L%SYSBASE%/usr/lib -L/lib -L/usr/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
__cdpath %DRIVE_O%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/solaris_2.10_intel
}
common1
{
COMPATH /so/env/compilers/SUNWS12_p/intel/SUNWspro
DEVROOT %SOLAR_ENV_ROOT%
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PERL %SOLAR_ENV_ROOT%/bt_solaris_intel/bin/perl
PKGFORMAT pkg
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK13PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.3.1_01.intel
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.4.2_11.intel
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.5.0_06.intel
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-solaris-i586
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common2
{
BUILD_TOOLS %SOLARROOT%/bt_solaris_intel/%WORK_STAMP%/bin
COM C52
COMEX 4
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU I
CPUNAME INTEL
CVER C52
ENABLE_EVOAB2 TRUE
ENV_TOOLS %SOLARROOT%/et_solaris_intel/%WORK_STAMP%/bin
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxsoli4%PROEXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
OJDK16PATH %SOLAR_OJDK16PATH%
OS SOLARIS
OUTPATH unxsoli4
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsoli4%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxsoli4%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /var/tmp
TMP /var/tmp
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%/include:%JDK14PATH%/include/solaris
JDKINCS -I%JDK14PATH%/include -I%JDK14PATH%/include/solaris
JDKLIB %JDK14PATH%/jre/lib/i386:%JDK14PATH%/lib:%JDK14PATH%/jre/lib/i386/native_threads:%JDK14PATH%/jre/plugin/i386:%JDK14PATH%/jre/lib/i386/motif21
JDKLIBS -L%JDK14PATH%/jre/lib/i386 -L%JDK14PATH%/lib -L%JDK14PATH%/jre/lib/i386/native_threads -L%JDK14PATH%/jre/plugin/i386 -L%JDK14PATH%/jre/lib/i386/motif21
JDKPATH %JDK14PATH%/bin
JDK_VERSION 142
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/solaris
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/solaris
JDKLIB %JDK15PATH%/jre/lib/i386:%JDK15PATH%/lib:%JDK15PATH%/jre/lib/i386/native_threads:%JDK15PATH%/jre/plugin/i386:%JDK15PATH%/jre/lib/i386/motif21
JDKLIBS -L%JDK15PATH%/jre/lib/i386 -L%JDK15PATH%/lib -L%JDK15PATH%/jre/lib/i386/native_threads -L%JDK15PATH%/jre/plugin/i386 -L%JDK15PATH%/jre/lib/i386/motif21
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
ojdk16
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/solaris
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/solaris
JDKLIB %OJDK16PATH%/jre/lib/i386:%OJDK16PATH%/lib:%OJDK16PATH%/jre/lib/i386/native_threads:%OJDK16PATH%/jre/plugin/i386:%OJDK16PATH%/jre/lib/i386/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib/i386 -L%OJDK16PATH%/lib -L%OJDK16PATH%/jre/lib/i386/native_threads -L%OJDK16PATH%/jre/plugin/i386 -L%OJDK16PATH%/jre/lib/i386/xawt
JDKPATH %OJDK16PATH%/bin
JDK_VERSION 160
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
ojdk16path:0 if X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk14path:0 jdk15path:0 ojdk16path:0 sysbaseroot cap cax compath common2 pro common jdk14 jdk15 ojdk16
reset
{
CLASSPATH
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
sourceroot
sysbaseroot
}
}
unxsols4
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include
SOLAREXTRALIB -L%COMPATH%$/lib -L../lib -L%SYSBASE%/usr/lib -L/lib -L/usr/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
__cdpath %DRIVE_O%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_LICENSE_FILE /opt/SUNWspro/license_dir/sunpro.lic,1
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/solaris_2.10_sparc
}
common1
{
COMPATH /so/env/compilers/SUNWS12_p/sparc/SUNWspro
DEVROOT %SOLAR_ENV_ROOT%
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PERL %SOLAR_ENV_ROOT%/bt_solaris_sparc/bin/perl
PKGFORMAT pkg
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK13PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.3.1_01.sparc
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.4.2_11.sparc
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.5.0_06.sparc
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-solaris-sparc
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common2
{
BUILD_TOOLS %SOLARROOT%/bt_solaris_sparc/%WORK_STAMP%/bin
COM C52
COMEX 4
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU S
CPUNAME SPARC
CVER C52
ENABLE_EVOAB2 TRUE
ENV_TOOLS %SOLARROOT%/et_solaris_sparc/%WORK_STAMP%/bin
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxsols4%PROEXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
LM_LICENSE_FILE %SOLAR_LICENSE_FILE%
OJDK16PATH %SOLAR_OJDK16PATH%
OS SOLARIS
OUTPATH unxsols4
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsols4%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxsols4%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /var/tmp
TMP /var/tmp
}
common:3 IF %UPDATER% == YES
{
TEMP /tmp
TMP /tmp
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%/include:%JDK14PATH%/include/solaris
JDKINCS -I%JDK14PATH%/include -I%JDK14PATH%/include/solaris
JDKLIB %JDK14PATH%/jre/lib/sparc:%JDK14PATH%/lib:%JDK14PATH%/jre/lib/sparc/native_threads:%JDK14PATH%/jre/plugin/sparc:%JDK14PATH%/jre/lib/sparc/motif21
JDKLIBS -L%JDK14PATH%/jre/lib/sparc -L%JDK14PATH%/lib -L%JDK14PATH%/jre/lib/sparc/native_threads -L%JDK14PATH%/jre/plugin/sparc -L%JDK14PATH%/jre/lib/sparc/motif21
JDKPATH %JDK14PATH%/bin
JDK_VERSION 142
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/solaris
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/solaris
JDKLIB %JDK15PATH%/jre/lib/sparc:%JDK15PATH%/lib:%JDK15PATH%/jre/lib/sparc/native_threads:%JDK15PATH%/jre/plugin/sparc:%JDK15PATH%/jre/lib/sparc/motif21
JDKLIBS -L%JDK15PATH%/jre/lib/sparc -L%JDK15PATH%/lib -L%JDK15PATH%/jre/lib/sparc/native_threads -L%JDK15PATH%/jre/plugin/sparc -L%JDK15PATH%/jre/lib/sparc/motif21
JDKPATH %JDK15PATH%/bin
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
ojdk16
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/solaris
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/solaris
JDKLIB %OJDK16PATH%/jre/lib/sparc:%OJDK16PATH%/lib:%OJDK16PATH%/jre/lib/sparc/native_threads:%OJDK16PATH%/jre/plugin/sparc:%OJDK16PATH%/jre/lib/sparc/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib/sparc -L%OJDK16PATH%/lib -L%OJDK16PATH%/jre/lib/sparc/native_threads -L%OJDK16PATH%/jre/plugin/sparc -L%OJDK16PATH%/jre/lib/sparc/xawt
JDKPATH %OJDK16PATH%/bin
JDK_VERSION 160
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
ojdk16path:0 if X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LM_LICENSE_FILE
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk14path:0 jdk15path:0 ojdk16path:0 sysbaseroot cap cax compath common2 common:3 pro common jdk14 jdk15 ojdk16
reset
{
CLASSPATH
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
sourceroot
sysbaseroot
}
}
unxsolu4
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
ENABLE_GNOMEVFS
FREETYPE_CFLAGS -I%SYSBASE%/usr/sfw/include -I%SYSBASE%/usr/sfw/include/freetype2
FREETYPE_LIBS -L%SYSBASE%/usr/sfw/lib/sparcv9 -lfreetype
LIBXML_CFLAGS -I%SYSBASE%/usr/include/libxml2
LIBXML_LIBS -L%SYSBASE%/usr/lib/sparcv9 -lxml2 -lpthread -lz -lm -lsocket -lnsl
LIBXSLT_CFLAGS -I%SYSBASE%/usr/include/libxml2
LIBXSLT_LIBS -L%SYSBASE%/usr/lib/sparcv9 -lxslt -lxml2 -lpthread -lz -lm -lsocket -lnsl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include
SOLAREXTRALIB -L%COMPATH%$/lib -L../lib -L%SYSBASE%/usr/lib -L/lib -L/usr/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
SOLAR_JAVA TRUE
SYSTEM_FREETYPE YES
SYSTEM_LIBXML YES
SYSTEM_LIBXSLT YES
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
__cdpath %DRIVE_O%/%WORK_STAMP%/ooo%UPDMINOREXT%
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/solaris_2.10_sparc
}
common1
{
COMPATH /so/env/compilers/SUNWS12m1/sparc/SUNWspro
DEVROOT %SOLAR_ENV_ROOT%
PERL %SOLAR_ENV_ROOT%/bt_solaris_sparc/bin/perl
PKGFORMAT pkg
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.5.0_15.sparc
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
USE_SYSTEM_STL YES
}
common2
{
BUILD_TOOLS %SOLARROOT%/bt_solaris_sparc/%WORK_STAMP%/bin
COM C52
COMEX 4
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU U
CPUNAME SPARC
CVER C52
ENV_TOOLS %SOLARROOT%/et_solaris_sparc/%WORK_STAMP%/bin
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxsolu4%PROEXT%
JDK15PATH %SOLAR_JDK15PATH%
OS SOLARIS
OUTPATH unxsolu4
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsolu4%PROEXT%$/lib%UPDMINOREXT%
SOLAR_STLPATH %SOLARVERSION%$/unxsolu4%PROEXT%$/inc%UPDMINOREXT%$/stl
SYSBASE %SOLAR_SYSBASE_ROOT%
TEMP /var/tmp
TMP /var/tmp
}
common:3 IF %UPDATER% == YES
{
TEMP /tmp
TMP /tmp
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk15
{
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/solaris
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/solaris
JDKLIB %JDK15PATH%/jre/lib/sparcv9:%JDK15PATH%/lib:%JDK15PATH%/jre/lib/sparcv9/native_threads:%JDK15PATH%/jre/lib/sparcv9/server:%JDK15PATH%/jre/plugin/sparcv9:%JDK15PATH%/jre/lib/sparcv9/motif21
JDKLIBS -L%JDK15PATH%/jre/lib/sparcv9 -L%JDK15PATH%/lib -L%JDK15PATH%/jre/lib/sparcv9/native_threads -L%JDK15PATH%/jre/lib/sparcv9/server -L%JDK15PATH%/jre/plugin/sparcv9 -L%JDK15PATH%/jre/lib/sparcv9/motif21
JDKPATH %JDK15PATH%/bin/sparcv9
JDK_VERSION 150
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LM_LICENSE_FILE
LOCALINI
SOL_TMP
SOURCE_ROOT
SYSBASE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk15path:0 sysbaseroot cap cax compath common2 common:3 pro common jdk15
reset
{
CLASSPATH
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk15
jdk15path
l10n L10N_framework
pro
sourceroot
sysbaseroot
}
}
unxubti8
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOLARROOT%/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COPYALL FALSE
DEVROOT %SOL_TMP%$/r
PCLEAN_PATH %SOL_TMP%$/r/etools
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
*r: cd %SOLARROOT%
*s: cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER deliver.pl
DMAKEROOT %SOLARENV%/inc/startup
HAVE_GCC_VISIBILITY_FEATURE TRUE
LD_LIBRARY_PATH .:/usr/lib:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt:/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:
MKOUT mkout.pl
SOLAREXTRAINC -I%SOLAR_STLPATH%
SOLAREXTRALIB -L../lib
SOLAR_JAVA TRUE
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
}
common1
{
AGG_VERSION 2300
ANT /usr/share/ant/bin/ant
ANT_HOME /usr/share/ant
ANT_LIB /usr/share/ant/lib
AWTLIB -ljawt
CC gcc
COMPATH /usr/bin
CXX g++
DEVROOT %SOLAR_ENV_ROOT%
EXCEPTIONS dwarf2
EXTERNAL_WARNINGS_NOT_ERRORS 1
GNUMAKE make
GXX_INCLUDE_PATH /usr/include/c++/4.2
HAVE_LD_HASH_STYLE TRUE
JAVACOMPILER /usr/bin/javac
JAVADOC /usr/bin/javadoc
JDK sun
LFS_CFLAGS -D_FILE_OFFSET_BITS=64
PAM YES
PAM_LINK NO
PERL /usr/bin/perl
PKGFORMAT deb
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-linux-i586
SOLAR_PLUGIN TRUE
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/ooo%UPDMINOREXT%
USE_SHELL tcsh
VBA_EXTENSION NO
WITH_LANG en-US de
XAU_LIBS -lXau
XCLASSPATH /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:.
XINERAMA_LINK dynamic
ZIPDEP zipdep.pl
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%/bt_linux_libc2.11/%WORK_STAMP%/bin
COM GCC
COMMON_BUILD_TOOLS %SRC_ROOT%/external/common
COMMON_ENV_TOOLS %SOLARROOT%$/etools
CPU I
CPUNAME INTEL
CVER C341
GUI UNX
GUIBASE unx
GVER VCL
INPATH unxubti8%PROEXT%
NO_BSYMBOLIC TRUE
OJDK16PATH /usr/lib/jvm/java-6-openjdk
OS LINUX
OUTPATH unxubti8
RPM /usr/bin/rpmbuild
SOLAR_STLPATH %SOLARVERSION%$/unxubti8%PROEXT%$/inc%UPDMINOREXT%$/stl
TEMP /tmp
TMP /tmp
}
compath
{
COMPATH /usr/bin
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngi4/lib/debug:%LD_LIBRARY_PATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SOLARVER %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk15
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/linux
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/linux
JDKLIB %OJDK16PATH%/jre/lib:%OJDK16PATH%/jre/lib/i386:%OJDK16PATH%/jre/lib/i386/client:%OJDK16PATH%/jre/lib/i386/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib -L%OJDK16PATH%/jre/lib/i386 -L%OJDK16PATH%/jre/lib/i386/client -L%OJDK16PATH%/jre/lib/i386/native_threads
JDKPATH %OJDK16PATH%/bin
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
ojdk16
{
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%/include:%OJDK16PATH%/include/linux
JDKINCS -I%OJDK16PATH%/include -I%OJDK16PATH%/include/linux
JDKLIB %OJDK16PATH%/jre/lib:%OJDK16PATH%/jre/lib/i386:%OJDK16PATH%/jre/lib/i386/client:%OJDK16PATH%/jre/lib/i386/xawt
JDKLIBS -L%OJDK16PATH%/jre/lib -L%OJDK16PATH%/jre/lib/i386 -L%OJDK16PATH%/jre/lib/i386/client -L%OJDK16PATH%/jre/lib/i386/native_threads
JDKPATH %OJDK16PATH%/bin
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
}
ojdk16path:0 IF X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH %JDK_PATH%
}
pro
{
PROSWITCH -DPRODUCT
}
shell
{
USE_SHELL STAR_USE_SHELL
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
}
extern
{
DIST_ROOT
ENV_ROOT
HOME
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
USER
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 ojdk16path:0 distroot:0 cap cax compath common2 pro common jdk15 ojdk16 debug
reset
{
CLASSPATH
COPYALL
ENABLE_CRASHDUMP
}
restore
{
INCLUDE
}
script
{
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
600: umask 002
800: rehash
}
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
debug
distroot
envroot
jdk15
l10n L10N_framework
ojdk16
ojdk16path
pro
sourceroot
}
}
wntgcci1
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COMPATH %SOL_TMP%$/r$/MinGW
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
FSDK %SOL_TMP%$/r$/msvc7net$/FrameworkSDK
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOLARROOT%$/etw
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
PSDK %SOL_TMP%$/r$/MinGW$/w32api
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc7net$/Common7$/ide
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COMPATH %SOL_TMP%$/r$/MinGW
COPYALL FALSE
FSDK %SOL_TMP%$/r$/msvc7net$/FrameworkSDK
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOL_TMP%$/r$/etw
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
PSDK %SOL_TMP%$/r$/MinGW$/w32api
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc7net$/Common7$/ide
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
*dmake *dmake %PROFULLSWITCH%
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
*o cd %SOLARENV%$/..
*r cd %SOLARROOT%
*s cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
BIG_SVX
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
DMAKEROOT %SOLARENV%$/inc$/startup
ILIB .$:%UPDMINOREXT%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/lib$:%FSDK%$/lib$:%COMPATH%$/lib$:
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
LIB .$:%UPDMINOREXT%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/lib$:%PSDK%$/lib$/x86$:%FSDK%$/lib$:%COMPATH%$/lib$:%SOLAR_STLLIBPATH%
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
PATH %PATH%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%SHARED_COM_SDK_PATH%$:%PSDK%$/bin$:%FSDK%$/bin
PSDKINC -I%PSDK%$/include
SOLAREXTRAINC -I%COMPATH%$/lib$/gcc-lib$/mingw32$/3.2$/include -I%DSDK%$/include
SOLAR_JAVA TRUE
XCLASSPATH .
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
}
common0
{
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
USE_SHELL bash
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/MinGW
# FSDK %SOLAR_ENV_ROOT%$/msvc7net$/FrameworkSDK
DEVROOT %SOLAR_ENV_ROOT%
NSIS_PATH %SOLAR_ENV_ROOT%$/NSIS_242_unicode
PERL %SOLAR_ENV_ROOT%$/btw$/perl$/bin$/perl
PKGFORMAT some_dummy
PSDK %SOLAR_ENV_ROOT%$/MinGW$/w32api
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc7net$/Common7$/ide
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%$/btw$/%WORK_STAMP%
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:o:$/%WORK_STAMP%$/ooo%UPDMINOREXT%
COM GCC
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
COMP_ENV wntgcci1
CPU I
CPUNAME INTEL
CVER M1300
DYNAMIC_CRT TRUE
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
GUI WNT
GUIBASE WIN
GVER NT351
INPATH wntgcci1%PROEXT%
OS WNT
OUTPATH wntgcci1
SET_EXEPTIONS TRUE
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SOLAR_STLPATH %SOLARVERSION%$/wntgcci1%PROEXT%$/inc%UPDMINOREXT%$/stl
SORT sort -T %TMP%
use_shl_versions TRUE
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVER %DIST_ROOT%$/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%$/include$/win32$:%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB -L%JDK14PATH%$/lib
JDKLIBS -L%JDK14PATH%$/lib
JDKPATH %JDK14PATH%$/bin
JDK_VERSION 142
JREPATH %JDK14PATH%$/jre$/bin$/client
XCLASSPATH .$:%JDK14PATH%$/jre$/lib$/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%$/include$/win32$:%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB -L%JDK15PATH%$/lib
JDKLIBS -L%JDK15PATH%$/lib
JDKPATH %JDK15PATH%$/bin
JDK_VERSION 150
JREPATH %JDK15PATH%$/jre$/bin$/client
XCLASSPATH .$:%JDK15PATH%$/jre$/lib$/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
psdk
{
PSDK %STAR_PSDK%
}
shell
{
USE_SHELL STAR_USE_SHELL
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
}
extern
{
COMSPEC
DIST_ROOT
ENV_ROOT
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 cap cax psdk compath common2 jdk14path:0 jdk15path:0 common jdk14 jdk15
reset
{
COPYALL
NSIS_PATH
SOLAR_ENV_ROOT
WST
}
script
{
csh
{
150: setenv MYENV_PATH $PATH
160: setenv PATH $SSX_PATH
200: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/btw/perl/bin/perl $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
260: setenv PATH $MYENV_PATH
270: unsetenv MYENV_PATH
850: if ( "$?SO_GEN_ERROR" == 0 ) setenv SO_GEN_ERROR
851: if ( "$?SO_GEN_ERROR2" == 0 ) setenv SO_GEN_ERROR2
900: if ( "$?SO_GEN_ERROR" == 1 ) echo $SO_GEN_ERROR
901: if ( "$?SO_GEN_ERROR2" == 1 ) echo $SO_GEN_ERROR2
}
sh
{
150: export MYENV_PATH=$PATH
160: export PATH=$SSX_PATH
260: export PATH=$MYENV_PATH
270: unset MYENV_PATH
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/btw/perl/bin/perl $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR
862: fi
870: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
881: echo $SO_GEN_ERROR
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
pro
psdk STAR_PSDK
shell STAR_USE_SHELL
sourceroot
}
}
wntmsci11
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
cap
{
COMPATH %SOL_TMP%$/r$/msvc8p
COMPROOT %SOL_TMP%$/r$/msvc8p
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
DSDK %SOL_TMP%$/r$/msvc8p$/DirectXSDK
FSDK %SOL_TMP%$/r$/msvc8p$/Sdk$/v2.0
PCLEAN_PATH %SOLARROOT%$/etw
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
PSDK %SOL_TMP%$/r$/msvc8p$/PlatformSDK
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc8p$/Common7$/ide
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
COMPATH %SOL_TMP%$/r$/msvc8p
COMPROOT %SOL_TMP%$/r$/msvc8p
COPYALL FALSE
DSDK %COMPATH%$/DirectXSDK
FSDK %COMPATH%$/Sdk$/v2.0
PCLEAN_PATH %SOL_TMP%$/r$/etw
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
PSDK %COMPATH%$/PlatformSDK
SHARED_COM_SDK_PATH %COMPATH%$/Common7$/ide
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
common
{
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
*mwscommit %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
*o cdd %SOLARENV%$/..
*r cdd %SOLARROOT%
*s cdd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
BIG_SVX
BISON_PKGDATADIR %BUILD_TOOLS%$/share$/bison
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
DMAKEROOT %SOLARENV%$/inc$/startup
ILIB .$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/vc$/lib$:%PSDK%$/lib$:%FSDK%$/lib$:%DSDK%$/lib$/x86
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
LIB .$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/vc$/lib$:%PSDK%$/lib$:%FSDK%$/lib$:%DSDK%$/lib$/x86$:%SOLAR_STLLIBPATH%
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
MWSCOMMIT %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
PATH %PATH%$:%SHARED_COM_SDK_PATH%$:%PSDK%$/vc$/bin$:%PSDK%$/bin$:%FSDK%$/bin$:%DSDK%$/bin$/Utilities$/bin$/x86$:%PACKMS%
PROF_EDITION TRUE
PSDKINC -I%PSDK%$/vc$/include -I%PSDK%$/include -I%COMPATH%$/PlatformSDK_VC8$/include
SOLAREXTRAINC -I%DSDK%$/include
SOLAR_JAVA TRUE
TRUSTED_MANIFEST_LOCATION %SOLARENV%$/inc
VISTA_MANIFEST TRUE
WINDOWS_VISTA_PSDK TRUE
XCLASSPATH .
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
}
common0
{
BS_ROOT n:
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
USE_SHELL 4nt
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/msvc8p
COMPROOT %SOLAR_ENV_ROOT%$/msvc8p
DEVROOT %SOLAR_ENV_ROOT%
DSDK %SOLAR_ENV_ROOT%$/msvc8p$/DirectXSDK
FSDK %SOLAR_ENV_ROOT%$/msvc8p$/Sdk$/v2.0
PERL %SOLAR_ENV_ROOT%$/btw$/perl$/bin$/perl
PSDK %SOLAR_ENV_ROOT%$/msvc8p$/PlatformSDK
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc8p$/Common7$/ide
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%$/btw$/%WORK_STAMP%
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:o:$/%WORK_STAMP%$/ooo%UPDMINOREXT%
COM MSC
COMEX 11
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
COMP_ENV wntmsci11
CPU I
CPUNAME INTEL
CVER M1400
DYNAMIC_CRT TRUE
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
GUI WNT
GUIBASE WIN
GVER NT351
INPATH wntmsci11%PROEXT%
OS WNT
OUTPATH wntmsci11
PACKMS %SO_PACK%$/wntmsci11$/MS
SET_EXEPTIONS TRUE
SHIPDRIVE %BS_ROOT%$/ship$/install
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SOLAR_STLPATH %SOLARVERSION%$/wntmsci11%PROEXT%$/inc%UPDMINOREXT%$/stl
SORT sort -T %TMP%
use_shl_versions TRUE
}
compath
{
COMPATH %STAR_COMPATH%
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVER %DIST_ROOT%$/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
jdk14
{
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%$/include$/win32$:%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB %JDK14PATH%$/lib
JDKLIBS %JDK14PATH%$/lib
JDKPATH %JDK14PATH%$/bin
JDK_VERSION 142
JREPATH %JDK14PATH%$/jre$/bin$/client
XCLASSPATH .$:%JDK14PATH%$/jre$/lib$/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15
{
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%$/include$/win32$:%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB %JDK15PATH%$/lib
JDKLIBS %JDK15PATH%$/lib
JDKPATH %JDK15PATH%$/bin
JDK_VERSION 150
JREPATH %JDK15PATH%$/jre$/bin$/client
XCLASSPATH .$:%JDK15PATH%$/jre$/lib$/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
psdk
{
PSDK %STAR_PSDK%
}
shell
{
use_shell STAR_USE_SHELL
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
}
extern
{
COMSPEC
DIST_ROOT
ENV_ROOT
JDK_PATH
LOCALINI
SOL_TMP
SOURCE_ROOT
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 cap cax psdk compath common2 jdk14path:0 jdk15path:0 common jdk14 jdk15
reset
{
COPYALL
SOLAR_ENV_ROOT
WST
}
script
{
post
{
150: set MYENV_PATH=%PATH
160: set PATH=%SSX_PATH
200: if "%COPYALL%"=="TRUE" %SOLAR_ENV_ROOT%\btw\perl\bin\perl %SOLAR_ENV_ROOT%\etools\lucopy.pl -all %BTARGET% $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
260: set PATH=%MYENV_PATH
270: unset MYENV_PATH
400: if "%SO_GEN_ERROR%" NE "" @echo %SO_GEN_ERROR%
401: if "%SO_GEN_ERROR2%" NE "" echo %SO_GEN_ERROR2%
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
pro
psdk STAR_PSDK
shell STAR_USE_SHELL
sourceroot
}
}
wntmsci12
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT $dp(%SOURCE_ROOT_TMP%)
SOURCE_ROOT $dp(%SOURCE_ROOT_TMP%)
SOURCE_ROOT_USED TRUE
}
cap
{
BUILD_TOOLS %SOL_TMP%$/btw$/%BTOOLDIR%
COMPATH %SOL_TMP%$/r$/msvc9p
COMPROOT %SOL_TMP%$/r$/msvc9p
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
DSDK %SOL_TMP%$/r$/msvc9p$/DirectXSDK
ENV_TOOLS %SOL_TMP%$/etw$/%WORK_STAMP%
FSDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v3.5
F20SDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOLARROOT%$/etw
PERL %SOL_TMP%$/r$/%PERLDIR%
PSDK %SOL_TMP%$/r$/msvc9p$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc9p$/Common7$/IDE
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
# TOUCH %SOL_TMP%$/r$/btw$/%BTOOLDIR%$/touch.exe
}
cax
{
BUILD_TOOLS %SOL_TMP%$/btw$/%BTOOLDIR%
COMPATH %SOL_TMP%$/r$/msvc9p
COMPROOT %SOL_TMP%$/r$/msvc9p
COPYALL FALSE
DSDK %COMPATH%$/DirectXSDK
ENV_TOOLS %SOL_TMP%$/etw$/%WORK_STAMP%
FSDK %COMPATH%$/Sdk$/v3.5
F20SDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOL_TMP%$/r$/etw
PERL %SOL_TMP%$/r$/%PERLDIR%
PSDK %COMPATH%$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %COMPATH%$/Common7$/IDE
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
# TOUCH %SOL_TMP%$/r$/btw$/%BTOOLDIR%$/touch.exe
}
common
{
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%$/copyprj.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
*mwscommit %PERL% %COMMON_ENV_TOOLS%$/mwscommit.pl
*o cd %SOLARENV%$/..
*r cd %SOLARROOT%
*s cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
*z_ooo %PERL% %SOLARENV%$/bin$/z_ooo.pl
BIG_SVX
BISON_PKGDATADIR %BUILD_TOOLS%$/share$/bison
COPYPRJ %PERL% %COMMON_ENV_TOOLS%$/copyprj.pl
CXX_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/cl.exe
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
DMAKEROOT %SOLARENV%$/inc$/startup
ENABLE_PCH TRUE
ILIB .;%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%;%COMPATH%$/lib;%PSDK%$/lib;%DSDK%$/lib$/x86
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
LIB .;%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%;%COMPATH%$/lib;%PSDK%$/lib;%DSDK%$/lib$/x86;%SOLAR_STLLIBPATH%
LIBMGR_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/lib.exe
LINK_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/link.exe
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
MWSCOMMIT %PERL% %COMMON_ENV_TOOLS%$/mwscommit.pl
OJDK16PATH %SOLAR_OJDK16PATH%
PATH $cp(%PSDK%$/bin)$:%PATH%$:$cp(%SHARED_COM_SDK_PATH%)$:$cp(%COMPATH%$/bin)$:$cp(%FSDK%)$:$cp(%F20SDK%)$/bin$:$cp(%DSDK%$/Utilities$/bin$/x86)$:$cp(%PACKMS%)
PROF_EDITION TRUE
PSDKINC -I%PSDK%$/include
SOLAREXTRAINC -I%DSDK%$/include
SOLAR_JAVA TRUE
TRUSTED_MANIFEST_LOCATION %SOLARENV%$/inc
USE_DIRECTX5 TRUE
WINDOWS_VISTA_PSDK TRUE
SYSBASE TRUE
WITH_VC_REDIST TRUE
XCLASSPATH .
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
BUILD_X64 TRUE
}
common0
{
BS_ROOT n:
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
USE_SHELL bash
STAR_USE_SHELL bash
BTOOLDIR %WORK_STAMP%$/cygtools
PERLDIR btw$/%WORK_STAMP%$/cygtools$/perl
}
common02
{
PERL perl
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/msvc9p
COMPROOT %SOLAR_ENV_ROOT%$/msvc9p
DEVROOT %SOLAR_ENV_ROOT%
DSDK %SOLAR_ENV_ROOT%$/msvc9p$/DirectXSDK
FSDK %SOLAR_ENV_ROOT%$/msvc9p$/Sdk$/v3.5
F20SDK %SOLAR_ENV_ROOT%$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOLAR_ENV_ROOT%$/NSIS_242_unicode
PERL %SOLAR_ENV_ROOT%$/%PERLDIR%
PSDK %SOLAR_ENV_ROOT%$/msvc9p$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc9p$/Common7$/ide
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
# TEMP $dp(%TEMP%)
# TMP $dp(%TMP%)
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%$/btw$/%BTOOLDIR%
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:$cp(%SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%)
COM MSC
COMEX 12
COMMON_BUILD_TOOLS $cp(%SOLARROOT%$/btools)
COMMON_ENV_TOOLS %SOLARROOT%$/etools
COMP_ENV wntmsci12
CPU I
CPUNAME INTEL
CVER M1500
DYNAMIC_CRT TRUE
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
GUI WNT
GUIBASE WIN
GVER NT351
INPATH wntmsci12%PROEXT%
MOZILLABUILD %SOLARROOT%/mozilla-build-1.3
OS WNT
OUTPATH wntmsci12
PACKMS %SO_PACK%$/wntmsci12$/MS
SET_EXEPTIONS TRUE
SHIPDRIVE %SOLAR_ENV_ROOT%$/ship$/install
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SOLAR_OJDK16PATH %SOLARROOT%$/openjdk-6-b08-windows-i586
SOLAR_STLPATH %SOLARVERSION%$/wntmsci12%PROEXT%$/inc%UPDMINOREXT%$/stl
SORT sort -T %TMP%
# TOUCH %SOLARROOT%$/btw$/%BTOOLDIR%$/touch.exe
use_shl_versions TRUE
}
common:3 IF %UPDATER% == YES
{
SHIPDRIVE %BS_ROOT%$/ship$/install
}
compath
{
COMPATH $dp(%STAR_COMPATH%)
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION $dp(%DIST_ROOT%$/%WORK_STAMP%)
SOLARVER $dp(%DIST_ROOT%$/%WORK_STAMP%)
SOLARVERSION $dp(%DIST_ROOT%$/%WORK_STAMP%)
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT $dp(%ENV_ROOT%)
}
jdk14
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%$/include$/win32;%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB %JDK14PATH%$/lib
JDKLIBS %JDK14PATH%$/lib
JDKPATH %JDK14PATH%$/bin
JDK_VERSION 142
JREPATH %JDK14PATH%$/jre$/bin$/client
XCLASSPATH .;%JDK14PATH%$/jre$/lib$/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH $dp(%JDK_PATH%)
}
jdk15
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%$/include$/win32;%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB %JDK15PATH%$/lib
JDKLIBS %JDK15PATH%$/lib
JDKPATH %JDK15PATH%$/bin
JDK_VERSION 150
JREPATH %JDK15PATH%$/jre$/bin$/client
XCLASSPATH .;%JDK15PATH%$/jre$/lib$/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH $dp(%JDK_PATH%)
}
ojdk16
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/openjdk-6-b08-windows-i586
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%$/include$/win32;%OJDK16PATH%$/include
JDKINCS -I%OJDK16PATH%$/include -I%OJDK16PATH%$/include$/win32
JDKLIB %OJDK16PATH%$/lib
JDKLIBS %OJDK16PATH%$/lib
JDKPATH %OJDK16PATH%$/bin
JDK_VERSION 160
JREPATH %OJDK16PATH%$/jre$/bin$/client
XCLASSPATH .;%OJDK16PATH%$/jre$/lib$/rt.jar
}
ojdk16path:0 if X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH $dp(%JDK_PATH%)
}
pro
{
RES_ENUS TRUE
}
psdk
{
PSDK $dp(%STAR_PSDK%)
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT $dp(%SOURCE_ROOT%)
SOURCE_ROOT_USED TRUE
}
tmp
{
SOL_TMP $dp(%SOL_TMP_DIR%)
}
}
extern
{
COMSPEC
DIST_ROOT
ENV_ROOT
JDK_PATH
LOCALINI
OSTYPE
$dp(SOL_TMP)
$dp(SOURCE_ROOT)
$dp(TMP)
$dp(TEMP)
}
order common0 bs_sourceroot tmp envroot:0 sourceroot:0 pro common1 distroot:0 cap cax common02 psdk compath common2 common:3 jdk14path:0 jdk15path:0 ojdk16path:0 common jdk14 jdk15 ojdk16
reset
{
COPYALL
CXX_X64_BINARY
DB2IMP
GCRINC
GCRLIB
GCRPATH
LIBMGR_X64_BINARY
LINK_X64_BINARY
NSIS_PATH
OLD_CHAOS
PERLDIR
SOLAR_ENV_ROOT
TFDEF
TFDIR
WST
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: perl $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
psdk STAR_PSDK
shell STAR_USE_SHELL
sourceroot
tmp SOL_TMP_DIR
}
}
wntmsci13
{
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT $dp(%SOURCE_ROOT_TMP%)
SOURCE_ROOT $dp(%SOURCE_ROOT_TMP%)
SOURCE_ROOT_USED TRUE
}
cap
{
BUILD_TOOLS %SOL_TMP%$/btw$/%BTOOLDIR%
COMPATH %SOL_TMP%$/r$/msvc9p
COMPROOT %SOL_TMP%$/r$/msvc9p
COPYALL TRUE
COPY_PACKED TRUE
DEVROOT %SOL_TMP%$/r
DSDK %SOL_TMP%$/r$/msvc9p$/DirectXSDK
ENV_TOOLS %SOL_TMP%$/etw$/%WORK_STAMP%
FSDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v3.5
F20SDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOLARROOT%$/etw
PERL %SOL_TMP%$/r$/%PERLDIR%
PSDK %SOL_TMP%$/r$/msvc9p$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc9p$/Common7$/IDE
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
# TOUCH %SOL_TMP%$/r$/btw$/%BTOOLDIR%$/touch.exe
}
cax
{
BUILD_TOOLS %SOL_TMP%$/btw$/%BTOOLDIR%
COMPATH %SOL_TMP%$/r$/msvc9p
COMPROOT %SOL_TMP%$/r$/msvc9p
COPYALL FALSE
DSDK %COMPATH%$/DirectXSDK
ENV_TOOLS %SOL_TMP%$/etw$/%WORK_STAMP%
FSDK %COMPATH%$/Sdk$/v3.5
F20SDK %SOL_TMP%$/r$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOL_TMP%$/NSIS_242_unicode
PCLEAN_PATH %SOL_TMP%$/r$/etw
PERL %SOL_TMP%$/r$/%PERLDIR%
PSDK %COMPATH%$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %COMPATH%$/Common7$/IDE
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
# TOUCH %SOL_TMP%$/r$/btw$/%BTOOLDIR%$/touch.exe
}
common
{
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%$/copyprj.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
*mwscommit %PERL% %COMMON_ENV_TOOLS%$/mwscommit.pl
*o cd %SOLARENV%$/..
*r cd %SOLARROOT%
*s cd %SOLARVERSION%
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
*z_ooo %PERL% %SOLARENV%$/bin$/z_ooo.pl
BIG_SVX
BISON_PKGDATADIR %BUILD_TOOLS%$/share$/bison
COPYPRJ %PERL% %COMMON_ENV_TOOLS%$/copyprj.pl
CXX_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/cl.exe
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
DMAKEROOT %SOLARENV%$/inc$/startup
ENABLE_PCH TRUE
ILIB .;%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%;%COMPATH%$/lib;%PSDK%$/lib;%DSDK%$/lib$/x86
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
LIB .;%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%;%COMPATH%$/lib;%PSDK%$/lib;%DSDK%$/lib$/x86;%SOLAR_STLLIBPATH%
LIBMGR_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/lib.exe
LINK_X64_BINARY %COMPROOT%$/bin$/x86_amd64$/link.exe
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
MWSCOMMIT %PERL% %COMMON_ENV_TOOLS%$/mwscommit.pl
OJDK16PATH %SOLAR_OJDK16PATH%
PATH $cp(%PSDK%$/bin)$:%PATH%$:$cp(%SHARED_COM_SDK_PATH%)$:$cp(%COMPATH%$/bin)$:$cp(%FSDK%)$:$cp(%F20SDK%)$/bin$:$cp(%DSDK%$/Utilities$/bin$/x86)$:$cp(%PACKMS%)
PROF_EDITION TRUE
PSDKINC -I%PSDK%$/include
SOLAREXTRAINC -I%DSDK%$/include
SOLAR_JAVA TRUE
TRUSTED_MANIFEST_LOCATION %SOLARENV%$/inc
USE_DIRECTX5 TRUE
WINDOWS_VISTA_PSDK TRUE
SYSBASE TRUE
WITH_VC_REDIST TRUE
XCLASSPATH .
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
BUILD_X64 TRUE
}
common0
{
BS_ROOT n:
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
USE_SHELL bash
STAR_USE_SHELL bash
BTOOLDIR %WORK_STAMP%$/cygtools
PERLDIR btw$/%WORK_STAMP%$/cygtools$/perl
}
common02
{
PERL perl
}
common1
{
COMPATH %SOLAR_ENV_ROOT%$/msvc9p
COMPROOT %SOLAR_ENV_ROOT%$/msvc9p
DEVROOT %SOLAR_ENV_ROOT%
DSDK %SOLAR_ENV_ROOT%$/msvc9p$/DirectXSDK
FSDK %SOLAR_ENV_ROOT%$/msvc9p$/Sdk$/v3.5
F20SDK %SOLAR_ENV_ROOT%$/msvc9p$/Sdk$/v2.0
NSIS_PATH %SOLAR_ENV_ROOT%$/NSIS_242_unicode
PERL %SOLAR_ENV_ROOT%$/%PERLDIR%
PSDK %SOLAR_ENV_ROOT%$/msvc9p$/PlatformSDK$/V6.1
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc9p$/Common7$/ide
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%
# TEMP $dp(%TEMP%)
# TMP $dp(%TMP%)
}
common2
{
ENABLE_GRAPHITE TRUE
BUILD_TOOLS %SOLARROOT%$/btw$/%BTOOLDIR%
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:$cp(%SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/ooo%UPDMINOREXT%)
COM MSC
COMEX 12
COMMON_BUILD_TOOLS $cp(%SOLARROOT%$/btools)
COMMON_ENV_TOOLS %SOLARROOT%$/etools
COMP_ENV wntmsci13
CPU I
CPUNAME INTEL
CVER M1500
DYNAMIC_CRT TRUE
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
GUI WNT
GUIBASE WIN
GVER NT351
INPATH wntmsci13%PROEXT%
MOZILLABUILD %SOLARROOT%/mozilla-build-1.3
OS WNT
OUTPATH wntmsci13
PACKMS %SO_PACK%$/wntmsci13$/MS
SET_EXEPTIONS TRUE
SHIPDRIVE %SOLAR_ENV_ROOT%$/ship$/install
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SOLAR_OJDK16PATH %SOLARROOT%$/openjdk-6-b08-windows-i586
SOLAR_STLPATH %SOLARVERSION%$/wntmsci13%PROEXT%$/inc%UPDMINOREXT%$/stl
SORT sort -T %TMP%
# TOUCH %SOLARROOT%$/btw$/%BTOOLDIR%$/touch.exe
use_shl_versions TRUE
}
common:3 IF %UPDATER% == YES
{
SHIPDRIVE %BS_ROOT%$/ship$/install
}
compath
{
COMPATH $dp(%STAR_COMPATH%)
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION $dp(%DIST_ROOT%$/%WORK_STAMP%)
SOLARVER $dp(%DIST_ROOT%$/%WORK_STAMP%)
SOLARVERSION $dp(%DIST_ROOT%$/%WORK_STAMP%)
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT $dp(%ENV_ROOT%)
}
jdk14
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
JDKINC %JDK14PATH%$/include$/win32;%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB %JDK14PATH%$/lib
JDKLIBS %JDK14PATH%$/lib
JDKPATH %JDK14PATH%$/bin
JDK_VERSION 142
JREPATH %JDK14PATH%$/jre$/bin$/client
XCLASSPATH .;%JDK14PATH%$/jre$/lib$/rt.jar
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH $dp(%JDK_PATH%)
}
jdk15
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
JDKINC %JDK15PATH%$/include$/win32;%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB %JDK15PATH%$/lib
JDKLIBS %JDK15PATH%$/lib
JDKPATH %JDK15PATH%$/bin
JDK_VERSION 150
JREPATH %JDK15PATH%$/jre$/bin$/client
XCLASSPATH .;%JDK15PATH%$/jre$/lib$/rt.jar
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH $dp(%JDK_PATH%)
}
ojdk16
{
# HOMEDRIVE %DEVROOT%
# HOMEPATH $/openjdk-6-b08-windows-i586
JAVA_HOME %OJDK16PATH%
JDKINC %OJDK16PATH%$/include$/win32;%OJDK16PATH%$/include
JDKINCS -I%OJDK16PATH%$/include -I%OJDK16PATH%$/include$/win32
JDKLIB %OJDK16PATH%$/lib
JDKLIBS %OJDK16PATH%$/lib
JDKPATH %OJDK16PATH%$/bin
JDK_VERSION 160
JREPATH %OJDK16PATH%$/jre$/bin$/client
XCLASSPATH .;%OJDK16PATH%$/jre$/lib$/rt.jar
}
ojdk16path:0 if X%JDK_PATH%X != XX
{
SOLAR_OJDK16PATH $dp(%JDK_PATH%)
}
pro
{
RES_ENUS TRUE
}
psdk
{
PSDK $dp(%STAR_PSDK%)
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT $dp(%SOURCE_ROOT%)
SOURCE_ROOT_USED TRUE
}
tmp
{
SOL_TMP $dp(%SOL_TMP_DIR%)
}
}
extern
{
COMSPEC
DIST_ROOT
ENV_ROOT
JDK_PATH
LOCALINI
OSTYPE
$dp(SOL_TMP)
$dp(SOURCE_ROOT)
$dp(TMP)
$dp(TEMP)
}
order common0 bs_sourceroot tmp envroot:0 sourceroot:0 pro common1 distroot:0 cap cax common02 psdk compath common2 common:3 jdk14path:0 jdk15path:0 ojdk16path:0 common jdk14 jdk15 ojdk16
reset
{
COPYALL
CXX_X64_BINARY
DB2IMP
GCRINC
GCRLIB
GCRPATH
LIBMGR_X64_BINARY
LINK_X64_BINARY
NSIS_PATH
OLD_CHAOS
PERLDIR
SOLAR_ENV_ROOT
TFDEF
TFDIR
WST
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: perl $SOLAR_ENV_ROOT/etools/lucopy.pl all $MAXPROC $LU_HGFLAG $LU_RFLAG $LU_NOSOURCE
415: fi
600: umask 002
800: hash -r
850: if [ "0$SO_GEN_ERROR" -eq 0 ]; then
851: export SO_GEN_ERROR
852: fi
860: if [ "0$SO_GEN_ERROR2" -eq 0 ]; then
861: export SO_GEN_ERROR2
862: fi
870: if [ "0$SO_GEN_ERROR" -ne 0 ]; then
871: echo $SO_GEN_ERROR
872: fi
880: if [ "0$SO_GEN_ERROR2" -ne 0 ]; then
881: echo $SO_GEN_ERROR2
882: fi
}
}
switches
{
bs_sourceroot SOURCE_ROOT_TMP
bsclient
cap
cax
compath STAR_COMPATH
distroot
envroot
jdk14
jdk14path
jdk15
jdk15path
l10n L10N_framework
ojdk16
ojdk16path
pro
psdk STAR_PSDK
shell STAR_USE_SHELL
sourceroot
tmp SOL_TMP_DIR
}
}