Anonymous avatar Anonymous committed aac86f3

masterfix: rename sooo330.ini back to sdev300.ini

Comments (0)

Files changed (2)

solenv/config/sdev300.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_STAX YES
+			BUILD_TYPE SO OOo EXT BINFILTER MORE_FONTS BSH CURL DICTIONARIES HSQLDB HUNSPELL HYPHEN MYTHES JPEG LIBXML2 LIBXMLSEC LPSOLVE MOZ NEON TWAIN PYTHON ZLIB SANE UNIXODBC X11_EXTENSIONS LIBWPD EPM ODK MSFONTEXTRACT MATHMLDTD BOOST MDDS 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 CPPUNIT
+			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
+            OOO_SHELL /bin/bash
+			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
+			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
+		{
+            ENABLE_CRASHDUMP DUMMY
+		}
+		crashdump
+		{
+			ENABLE_CRASHDUMP TRUE
+		}
+		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
+			ENABLE_CRASHDUMP TRUE
+			product full
+			PROEXT .pro
+			PROFULLSWITCH product=full
+			WITH_LANG en-US af ar as ast be-BY bg bn bo br brx bs ca ca-XV cs cy da de dgo dz el en-GB en-ZA eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kid kk km kn ko kok ks ku lt lv mai mk ml mn mni mr my nb ne nl nn nr ns oc om or pa-IN pap pl pt pt-BR ro ru rw sa-IN sat sd sh si sk sl sr ss st sv sw-TZ ta te tg th tn tr ts ug uk ur uz ve vi xh zh-CN zh-TW zu
+		}
+		pro:1 IF %UPDATER% != YES
+		{
+			product full
+			PROEXT .pro
+			PROFULLSWITCH product=full
+		}
+		r_only
+		{
+			LU_RFLAG r_only
+		}
+		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 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
+		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
+            OOO_JUNIT_JAR %SOLARROOT%$/btools$/junit-4.8.1.jar
+			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%/..)
+			ANT_HOME %COMMON_BUILD_TOOLS%$/apache-ant-1.7.1
+            DBGSV_INIT %SOLARENV%/bin/dbgsv.ini
+		}
+		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
+			TARFILE_LOCATION %SOURCE_ROOT_DIR%/ext_sources
+		}
+		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%
+            JAVA_TARGET_FLAG -target 1.4
+		}
+		jdk15
+		{
+			CLASSPATH .$;%JAVA_HOME%$/jre$/lib$/rt.jar
+			ILIB %LIB%$;%JDKLIB%
+			LIB %LIB%$;%JDKLIB%
+            JAVA_TARGET_FLAG -target 1.5
+		}
+		l10n
+		{
+			framework %L10N_framework%
+			L10N-framework %L10N_framework%
+		}
+		ojdk16
+		{
+			CLASSPATH .$;%JAVA_HOME%$/jre$/lib$/rt.jar
+			ILIB %LIB%$;%JDKLIB%
+			LIB %LIB%$;%JDKLIB%
+            JAVA_TARGET_FLAG -target 1.6
+		}
+	}
+	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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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.5$/%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.5$/%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.5/glibc2.5
+		}
+		common1
+		{
+			COMPATH %SOLAR_ENV_ROOT%$/gcc_4.2.3_linux_libc2.5
+			DEVROOT %SOLAR_ENV_ROOT%
+			LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
+			PERL %SOLAR_ENV_ROOT%/bt_linux_libc2.5/%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.5/%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.5/%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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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
+            820: wrapfetch.sh
+			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%
+			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
+		}