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 MYSQLCPPCONN MYSQLC 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_MYSQLC 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 LIBMYSQL_PATH %SOLAR_ENV_ROOT%/mysql-connector-c-6.0.2/unxlngi6 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 LIBMYSQL_PATH %SOLAR_ENV_ROOT%/mysql-connector-c-6.0.2/unxlngx6 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% LIBMYSQL_PATH %SOLAR_ENV_ROOT%/mysql-connector-c-6.0.2/unxmacxi 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% LIBMYSQL_PATH %SOLAR_ENV_ROOT%/mysql-connector-c-6.0.2/unxsoli4 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% LIBMYSQL_PATH %SOLAR_ENV_ROOT%/mysql-connector-c-6.0.2/unxsols4 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% LIBMYSQL_PATH %SOLAR_ENV_ROOT%$/mysql-connector-c-6.0.2$/wntmsci12 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 } }