office-gobmx/solenv/config/sdev300.ini
2008-04-24 14:24:43 +00:00

3524 lines
97 KiB
INI

common
{
switches
{
pro
envroot
src_root
zipsource ZIP_SOURCE_URL
btarget BUILD_TARGET
cwsname CWS_WORK_STAMP
nojava
tmp SOL_TMP_DIR
shell STAR_USE_SHELL
}
standlst
{
DRIVE_O %WORK_STAMP%/drives/o:/UnixVolume
DRIVE_S %WORK_STAMP%/drives/s:/UnixVolume
}
extern
{
PATH
UPDATER
ENVROOT
SRC_ROOT
STL_ROOT
}
reset
{
PROEXT
HOMEDRIVE
HOMEPATH
SOLAR_JAVA
JAVAHOME
JAVA_HOME
PROFULLSWITCH
SOLARSRC
SPEW
ENVCFLAGS
SHIPDRIVE
STLPORT4
WITH_FONTOOO
}
restore
{
PATH
}
order common:2 common:3 pro:0 pro:1 common common:0 btarget zipsource cwsname common:1 nojava tmp
environment
{
common:2 IF %UPDATER% == YES
{
WITH_LANG en-US de
}
common:3 IF %UPDATER% != YES
{
WITH_LANG en-US de
}
pro:1 IF %UPDATER% != YES
{
PROEXT .pro
PROFULLSWITCH product=full
product full
ENABLE_CRASHDUMP STATIC
}
pro:0 IF %UPDATER% == YES
{
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
PROEXT .pro
PROFULLSWITCH product=full
product full
ENABLE_CRASHDUMP STATIC
DELIVER_TO_ZIP TRUE
}
tmp
{
SOL_TMP %SOL_TMP_DIR%
}
common:0 IF %UPDATER% == YES
{
DISABLE_SAL_DBGBOX 1
DEFAULT_TO_ENGLISH_FOR_PACKING 1
DELIVER_TO_ZIP TRUE
}
common
{
BIG_SVX TRUE
BMP_WRITES_FLAG TRUE
BUILD_TYPE SO OOo EXT BINFILTER BITSTREAM_VERA_FONTS BSH CURL DICTIONARIES FREETYPE HSQLDB JPEG LIBXML2 LIBXMLSEC MOZ NEON TWAIN PYTHON ZLIB SANE UNIXODBC X11_EXTENSIONS LIBWPD EPM QADEVOOO ODK MSFONTEXTRACT MATHMLDTD BOOST EXPAT CRASHREP BERKELEYDB LIBXSLT XALAN SUN AGG GTK ICU SYSTRAY_GTK JAVAINSTALLER2 VIGRA OPENSSL JFREEREPORT APACHE_COMMONS TOMCAT REPORTDESIGN SDEXT SWEXT XPDF
RES_ENUS TRUE
RES_GER TRUE
NO_REC_RES TRUE
common_build TRUE
COMMON_OUTDIR common
DIC_ALL TRUE
ENABLE_AGG YES
ENABLE_DIRECTX TRUE
ENABLEUNICODE TRUE
ENABLE_CUPS TRUE
ENABLE_RANDR TRUE
ENABLE_FONTCONFIG TRUE
ENABLE_GTK TRUE
ENABLE_GNOMEVFS TRUE
ENABLE_VBA YES
ENABLE_REPORTDESIGN YES
ENABLE_MINIMIZER YES
ENABLE_MEDIAWIKI YES
NEW_JAR_PACK TRUE
PCLEAN_PATH xxx
CONFIG_PROJECT config_office
ISERVER iserver.germany.sun.com
rsc_once TRUE
ZIPSOURCE 1
BTARGET 1
STLPORT4 NO_STLPORT4
STLPORT_VER 400
wrapper_override_cc_wrapper TRUE
WITH_FONTOOO YES
WITH_LDAP YES
BUILD_SPECIAL TRUE
OOODMAKEMODE YES
SHIPDRIVE /so/install
}
common:1 IF X%CWS_WORK_STAMP%X != XX
{
CWS_WORK_STAMP_EXT _%CWS_WORK_STAMP%
}
btarget
{
BTARGET btarget=%BUILD_TARGET%
}
zipsource
{
ZIPSOURCE zipsource=%ZIP_SOURCE_URL%
}
nojava
{
DISABLE_JAVA TRUE
}
shell
{
USE_SHELL STAR_USE_SHELL
SHELL STAR_USE_SHELL
}
}
}
unxsoli4
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
STL_ROOT
}
reset
{
CLASSPATH
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
stl
distroot
pro
pre PRE
bsclient
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk13path:0 jdk14path:0 jdk15path:0 sysbaseroot ca cap cax compath nativecvs package common2 pro stl:1 stl:0 common jdk13 jdk14 jdk15 pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/solaris_2.8_intel
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/solaris
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/solaris
JDKLIB %JDK13PATH%/jre/lib/i386:%JDK13PATH%/lib:%JDK13PATH%/jre/lib/i386/native_threads:%JDK13PATH%/jre/plugin/i386:%JDK13PATH%/jre/lib/i386/motif21
JDKLIBS -L%JDK13PATH%/jre/lib/i386 -L%JDK13PATH%/lib -L%JDK13PATH%/jre/lib/i386/native_threads -L%JDK13PATH%/jre/plugin/i386 -L%JDK13PATH%/jre/plugin/i386 -L%JDK13PATH%/jre/lib/i386/motif21
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/jre/lib/i18n.jar:%JDK13PATH%/lib/tools.jar:%JDK13PATH%/jre/lib/javaplugin.jar
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%/bin
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
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
JAVA_HOME %JDK15PATH%
}
common1
{
COMPATH /so/env/compilers/SUNWS8_p/intel/SUNWspro
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
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
PKGFORMAT pkg
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
PERL %SOLAR_ENV_ROOT%/bt_solaris_intel/bin/perl
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS SOLARIS
GUI UNX
GUIBASE unx
GUIENV sal
COM C52
COMEX 4
CPU I
CPUNAME INTEL
INPATH unxsoli4%PROEXT%
OUTPATH unxsoli4
CVER C52
GVER VCL
TEMP /var/tmp
TMP /var/tmp
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
SOLAR_STLPATH %SOLARVERSION%$/unxsoli4%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsoli4%PROEXT%$/lib%UPDMINOREXT%
BUILD_TOOLS %SOLARROOT%/bt_solaris_intel/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_solaris_intel/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
LD_LIBRARY_PATH .:/usr/dt/lib:/usr/openwin/lib:/usr/local/lib:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%
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/local/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
__cdpath %DRIVE_O%/%WORK_STAMP%/src%UPDMINOREXT%
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
pre
{
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB%
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_solaris_intel$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_intel$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_intel$/bin$/perl
}
}
}
unxsols4
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
LM_LICENSE_FILE
STL_ROOT
}
reset
{
CLASSPATH
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
stl
distroot
pro
pre PRE
bsclient
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
licensefile
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk13path:0 jdk14path:0 jdk15path:0 licensefile sysbaseroot ca cap cax compath nativecvs package common2 common:3 pro stl:1 stl:0 common jdk13 jdk14 jdk15 pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_LICENSE_FILE /opt/SUNWspro/license_dir/sunpro.lic,1
SOLAR_SYSBASE_ROOT /so/env/solaris_2.8_sparc
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
licensefile if X%LM_LICENSE_FILE%X != XX
{
SOLAR_LICENSE_FILE %LM_LICENSE_FILE%
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/solaris
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/solaris
JDKLIB %JDK13PATH%/jre/lib/sparc:%JDK13PATH%/lib:%JDK13PATH%/jre/lib/sparc/native_threads:%JDK13PATH%/jre/plugin/sparc:%JDK13PATH%/jre/lib/sparc/motif21
JDKLIBS -L%JDK13PATH%/jre/lib/sparc -L%JDK13PATH%/lib -L%JDK13PATH%/jre/lib/sparc/native_threads -L%JDK13PATH%/jre/plugin/sparc -L%JDK13PATH%/jre/plugin/sparc -L%JDK13PATH%/jre/lib/sparc/motif21
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/jre/lib/i18n.jar:%JDK13PATH%/lib/tools.jar:%JDK13PATH%/jre/lib/javaplugin.jar
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%/bin
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
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
JAVA_HOME %JDK15PATH%
}
common1
{
COMPATH /so/env/compilers/SUNWS8_p/sparc/SUNWspro
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
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
PKGFORMAT pkg
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
PERL %SOLAR_ENV_ROOT%/bt_solaris_sparc/bin/perl
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS SOLARIS
GUI UNX
GUIBASE unx
GUIENV sal
COM C52
COMEX 4
CPU S
CPUNAME SPARC
INPATH unxsols4%PROEXT%
OUTPATH unxsols4
LM_LICENSE_FILE %SOLAR_LICENSE_FILE%
CVER C52
GVER VCL
TEMP /var/tmp
TMP /var/tmp
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
SOLAR_STLPATH %SOLARVERSION%$/unxsols4%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsols4%PROEXT%$/lib%UPDMINOREXT%
BUILD_TOOLS %SOLARROOT%/bt_solaris_sparc/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_solaris_sparc/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
}
common:3 IF %UPDATER% == YES
{
TEMP /tmp
TMP /tmp
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
LD_LIBRARY_PATH .:/usr/dt/lib:/usr/openwin/lib:/usr/local/lib:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%
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/local/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
__cdpath %DRIVE_O%/%WORK_STAMP%/src%UPDMINOREXT%
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
pre
{
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB%
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
}
}
unxsols64b1
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
JDK_PATH
LM_LICENSE_FILE
STL_ROOT
}
reset
{
CLASSPATH
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
stl
distroot
pro
pre PRE
bsclient
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
licensefile
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 jdk13path:0 jdk14path:0 jdk15path:0 licensefile ca cap cax compath nativecvs package common2 common:3 pro stl:1 stl:0 common jdk13 jdk14 jdk15 pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_LICENSE_FILE /opt/SUNWspro/license_dir/sunpro.lic,1
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 if X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
licensefile if X%LM_LICENSE_FILE%X != XX
{
SOLAR_LICENSE_FILE %LM_LICENSE_FILE%
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/solaris
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/solaris
JDKLIB %JDK13PATH%/jre/lib/sparc:%JDK13PATH%/lib:%JDK13PATH%/jre/lib/sparc/native_threads:%JDK13PATH%/jre/plugin/sparc:%JDK13PATH%/jre/lib/sparc/motif21
JDKLIBS -L%JDK13PATH%/jre/lib/sparc -L%JDK13PATH%/lib -L%JDK13PATH%/jre/lib/sparc/native_threads -L%JDK13PATH%/jre/plugin/sparc -L%JDK13PATH%/jre/plugin/sparc -L%JDK13PATH%/jre/lib/sparc/motif21
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/jre/lib/i18n.jar:%JDK13PATH%/lib/tools.jar:%JDK13PATH%/jre/lib/javaplugin.jar
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%/bin
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
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
JAVA_HOME %JDK15PATH%
}
common1
{
COMPATH /so/env/compilers/SUNWS8_p/sparc/SUNWspro
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
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
PKGFORMAT pkg
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
PERL %SOLAR_ENV_ROOT%/bt_solaris_sparc/bin/perl
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS SOLARIS
GUI UNX
GUIBASE unx
GUIENV sal
COM C52
COMEX 1
CPU S64B
CPUNAME SPARC
INPATH unxsols64b1%PROEXT%
OUTPATH unxsols64b1
LM_LICENSE_FILE %SOLAR_LICENSE_FILE%
CVER C55
GVER VCL
TEMP /var/tmp
TMP /var/tmp
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
SOLAR_STLPATH %SOLARVERSION%$/unxsols64b1%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsols64b1%PROEXT%$/lib%UPDMINOREXT%
BUILD_TOOLS %SOLARROOT%/bt_solaris_sparc/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_solaris_sparc/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
}
common:3 IF %UPDATER% == YES
{
TEMP /tmp
TMP /tmp
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA /usr/ccs/bin:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11:/opt/langtools/bin:/usr/dt/bin
LD_LIBRARY_PATH .:/usr/dt/lib:/usr/openwin/lib:/usr/local/lib:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%
SOLAREXTRAINC -I%SOLAR_STLPATH%
SOLAREXTRALIB -L%COMPATH%$/lib -L../lib -L%SOLARROOT%/bt_solaris_sparc/lib.solaris.2.8 -L/lib -L/usr/lib -L/usr/local/lib -L/usr/dt/lib -L/usr/openwin/lib -L%SOLAR_STLLIBPATH%
__cdpath %DRIVE_O%/%WORK_STAMP%/src%UPDMINOREXT%
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
pre
{
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB%
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_solaris_sparc$/bin$/perl
}
}
}
unxlngi6
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
STL_ROOT
}
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
distroot
stl
pro
pre PRE
bsclient
debug
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk13path:0 jdk14path:0 jdk15path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk13 jdk14 jdk15 debug pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/gcc_3.4.1_p_linux_libc2.24/glibc2.2.4
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
jdk13path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
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
COMPATH %SOLAR_ENV_ROOT%$/gcc_3.4.1_p_linux_libc2.24
PERL %SOLAR_ENV_ROOT%/bt_linux_libc2.11/%WORK_STAMP%/bin/perl
PKGFORMAT rpm
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS LINUX
GLIBC 2REDHAT60
GUI UNX
GUIBASE unx
GUIENV sal
COM GCC
CPU I
CPUNAME INTEL
INPATH unxlngi6%PROEXT%
OUTPATH unxlngi6
CVER C341
GVER VCL
TEMP /tmp
TMP /tmp
BUILD_TOOLS %SOLARROOT%/bt_linux_libc2.11/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_linux_libc2.11/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
SOLAR_STLPATH %SOLARVERSION%$/unxlngi6%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxlngi6%PROEXT%$/lib%UPDMINOREXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
ENABLE_KDE TRUE
ENABLE_KAB TRUE
KDE_ROOT /so/env/kde/linux/kde-3.2.2
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
LD_LIBRARY_PATH .:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:%COMPATH%/lib
LIBRARY_PATH %SYSBASE%/usr/lib
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
HAVE_GCC_VISIBILITY_FEATURE TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
jdk13
{
JDK_VERSION 131
JAVA_HOME %JDK13PATH%
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/linux
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/linux
JDKLIB %JDK13PATH%/jre/lib:%JDK13PATH%/jre/lib/i386:%JDK13PATH%/jre/lib/i386/client
JDKLIBS -L%JDK13PATH%/jre/lib -L%JDK13PATH%/jre/lib/i386 -L%JDK13PATH%/jre/lib/i386/client
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/lib/tools.jar
}
jdk14
{
JDK_VERSION 142
JAVA_HOME %JDK14PATH%
JDKPATH %JDK14PATH%/bin
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
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk15
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngi4/lib/debug:%LD_LIBRARY_PATH%
}
pre
{
LIB %PRE%/lib:%LIB%
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB% -L/usr/X11R6/lib
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
}
}
unxlngx6
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
STL_ROOT
}
reset
{
CLASSPATH
COPYALL
ENABLE_PASF
ENABLE_NAS
}
restore
{
INCLUDE
}
switches
{
localini
jdk14
jdk15
envroot
sourceroot
distroot
stl
pro
pre PRE
bsclient
debug
ca
cap
cax
compath STAR_COMPATH
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk14path:0 jdk15path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk14 jdk15 debug pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
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
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.4.2_11
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Linux_JDK_1.5.0_15.x64
COMPATH %SOLAR_ENV_ROOT%$/gcc_4.2.3_linux64_libc3.4.6/
PERL %SOLAR_ENV_ROOT%/bt_linux_libc2.11/%WORK_STAMP%/bin/perl
PKGFORMAT rpm
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
USE_SYSTEM_STL YES
PTHREAD_CFLAGS -DNPTL
XAU_LIBS -lXau
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS LINUX
GLIBC 2REDHAT60
GUI UNX
GUIBASE unx
GUIENV sal
COM GCC
CPU X
CPUNAME INTEL
ENABLE_PASF TRUE
PA_VER 18
ENABLE_NAS TRUE
INPATH unxlngx6%PROEXT%
OUTPATH unxlngx6
CVER C341
GVER VCL
SOLARUPD %UPD%
TEMP /tmp
TMP /tmp
BUILD_TOOLS %SOLARROOT%/bt_linux_libc2.11/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_linux_libc2.11/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
SOLAR_STLPATH %SOLARVERSION%$/unxlngx6%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxlngx6%PROEXT%$/lib%UPDMINOREXT%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
ENABLE_KDE TRUE
ENABLE_KAB TRUE
KDE_ROOT /so/env/kde/linux/kde-3.2.2
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
LD_LIBRARY_PATH .:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:%COMPATH%/lib
LIBRARY_PATH %SYSBASE%/usr/lib
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
HAVE_GCC_VISIBILITY_FEATURE TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
jdk14
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngx4/lib/debug:%LD_LIBRARY_PATH%
}
pre
{
LIB %PRE%/lib:%LIB%
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB% -L/usr/X11R6/lib
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_linux_libc2.11$/%WORK_STAMP%$/bin$/perl
}
}
}
finish
{
switches
{
cwsname CWS_WORK_STAMP
}
order cwsname:0 cwsname:1 cwsname:2 common_0:0 common_0:1 common_0:2 common_0:3 jdk13 jdk14 jdk15 common_1 common_2:0 localini l10n common_jre:0 common_jre:1 ca cax cap
environment
{
cwsname:0 IF X%SOURCE_ROOT_USED%X == XX
{
DMAKEROOT SOURCE_ROOT_not_used
SOLAR_SOURCE_ROOT SOURCE_ROOT_not_used
SOLARSRC SOURCE_ROOT_not_used
SRC_ROOT SOURCE_ROOT_not_used
SOLARVER SOURCE_ROOT_not_used
SOLARVERSION SOURCE_ROOT_not_used
SOLARINC SOURCE_ROOT_not_used
SOLARINCLUDE SOURCE_ROOT_not_used
*deliver
*build
SO_GEN_ERROR Error - Using -cwsname without -sourceroot switch is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
}
cwsname:1 IF X%SOURCE_ROOT%X == XX
{
DMAKEROOT SOURCE_ROOT_not_set
SOLAR_SOURCE_ROOT SOURCE_ROOT_not_set
SOLARSRC SOURCE_ROOT_not_set
SRC_ROOT SOURCE_ROOT_not_set
SOLARVER SOURCE_ROOT_not_set
SOLARVERSION SOURCE_ROOT_not_set
SOLARINC SOURCE_ROOT_not_set
SOLARINCLUDE SOURCE_ROOT_not_set
*deliver
*build
SO_GEN_ERROR Error - Using -cwsname without SOURCE_ROOT set is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
}
cwsname:2 IF X%UPDMINOR%X == XX
{
DMAKEROOT UPDMINOR_not_used
SOLAR_SOURCE_ROOT UPDMINOR_not_used
SOLARSRC UPDMINOR_not_used
SRC_ROOT UPDMINOR_not_used
SOLARVER UPDMINOR_not_used
SOLARVERSION UPDMINOR_not_used
SOLARINC UPDMINOR_not_used
SOLARINCLUDE UPDMINOR_not_used
*deliver
*build
SO_GEN_ERROR Error - Using -cwsname without -ver switch is harmful...
SO_GEN_ERROR2 ...resetting path to source tree
}
l10n
{
framework %L10N_framework%
L10N-framework %L10N_framework%
}
common_0:0 IF %OS% == MACOSX
{
SOLARINCLUDES -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT% -I%SOLARENV%$/%OUTPATH%$/inc -I%SOLARENV%$/inc %SOLAREXTRAINC%
ENABLE_GNOMEVFS
ENABLE_GTK
}
common_0:3 IF %SOLARINCLUDES% ==
{
SOLARINCLUDES -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT% %PSDKINC% -I%COMPATH%$/include -I%SOLARENV%$/inc %SOLAREXTRAINC%
}
common_1
{
PATH_SEPERATOR $:
PATH .$:%SOLARVERSION%$/%INPATH%$/bin%UPDMINOREXT%$:%SOLARENV%$/bin$:%COMMON_BUILD_TOOLS%$:%BUILD_TOOLS%$/dmake412$:%BUILD_TOOLS%$:%COMMON_ENV_TOOLS%$:%ENV_TOOLS%$:%COMPATH%$/bin$:%JDKPATH%$:%PATHEXTRA%$:%PATH%
SOLARINC -I. -I%SOLAR_STLPATH% -I%SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/external %SOLARINCLUDES%
SOLARLIB -L%SOLARVER%/%INPATH%/lib%UPDMINOREXT% %JDKLIBS% %SOLAREXTRALIB%
SOLARSRC %SRC_ROOT%
BISON_SIMPLE %SOLARROOT%$/btools$/bison.simple
BISON_HAIRY %SOLARROOT%$/btools$/bison.hairy
RPM %BUILD_TOOLS%$/rpm
DPKG %BUILD_TOOLS%$/dpkg
}
common_2:0 IF X%CWS_WORK_STAMP%X == XX
{
MWS_BUILD TRUE
}
jdk13
{
LIB %LIB%$:%JDKLIB%
ILIB %LIB%$:%JDKLIB%
CLASSPATH .$:%JAVA_HOME%$/jre$/lib$/rt.jar
}
jdk14
{
LIB %LIB%$:%JDKLIB%
ILIB %LIB%$:%JDKLIB%
CLASSPATH .$:%JAVA_HOME%$/jre$/lib$/rt.jar
}
jdk15
{
LIB %LIB%$:%JDKLIB%
ILIB %LIB%$:%JDKLIB%
CLASSPATH .$:%JAVA_HOME%$/jre$/lib$/rt.jar
}
common_jre:0 IF %JREPATH% ==
{
LD_LIBRARY_PATH %LD_LIBRARY_PATH%$:%JDKLIB%
HIER set
}
common_jre:1 IF %LD_LIBRARY_PATH% ==
{
PATH %PATH%$:%JREPATH%
}
ca
{
SOLARSRC %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%
}
cax
{
SOLARSRC %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%
}
cap
{
SOLARSRC %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%
}
}
}
wntgcci1
{
switches
{
localini
pro
envroot
sourceroot
distroot
wst
jdk13
jdk14
jdk15
stl
ca
cap
cax
pre PRE
wntpack
bsclient
truetime
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
l10n L10N_framework
psdk STAR_PSDK
shell STAR_USE_SHELL
bs_sourceroot SOURCE_ROOT
}
extern
{
SOL_TMP
COMSPEC
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
JDK_PATH
STL_ROOT
}
reset
{
WST
COPYALL
SOLAR_ENV_ROOT
}
script
{
sh
{
150: export MYENV_PATH=$PATH
160: export PATH=$SSX_PATH
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/btw/perl/bin/perl $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
415: fi
260: export PATH=$MYENV_PATH
270: unset MYENV_PATH
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
}
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 $ZIPSOURCE $BTARGET
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
}
4nt
{
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 %ZIPSOURCE% %BTARGET%
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%
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 ca cap cax psdk compath common2 jdk13path:0 jdk14path:0 jdk15path:0 stl:1 stl:0 truetime common jdk13 jdk14 jdk15 pre wst localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVER %DIST_ROOT%$/%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
truetime
{
INPATH wntgcci1.tt
truetime full
}
common0
{
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
USE_SHELL 4nt
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc7net$/Common7$/ide
COMPATH %SOLAR_ENV_ROOT%$/MinGW
PSDK %SOLAR_ENV_ROOT%$/MinGW$/w32api
# FSDK %SOLAR_ENV_ROOT%$/msvc7net$/FrameworkSDK
DEVROOT %SOLAR_ENV_ROOT%
PKGFORMAT some_dummy
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
PERL %SOLAR_ENV_ROOT%$/btw$/perl$/bin$/perl
}
common2
{
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:o:$/%WORK_STAMP%$/src%UPDMINOREXT%
COM GCC
COMP_ENV wntgcci1
CPU I
CPUNAME INTEL
CVER M1300
DYNAMIC_CRT TRUE
GUI WNT
GUIBASE WIN
GUIENV WNT
GVER NT351
INPATH wntgcci1%PROEXT%
OS WNT
OUTPATH wntgcci1
SET_EXEPTIONS TRUE
use_shl_versions TRUE
SORT sort -T %TMP%
SOLAR_STLPATH %SOLARVERSION%$/wntgcci1%PROEXT%$/inc%UPDMINOREXT%$/stl
BUILD_TOOLS %SOLARROOT%$/btw$/%WORK_STAMP%
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
}
compath
{
COMPATH %STAR_COMPATH%
}
psdk
{
PSDK %STAR_PSDK%
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
XCLASSPATH .
DMAKEROOT %SOLARENV%$/inc$/startup
PSDKINC -I%PSDK%$/include
LIB .$:%UPDMINOREXT%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/lib$:%PSDK%$/lib$/x86$:%FSDK%$/lib$:%COMPATH%$/lib$:%SOLAR_STLLIBPATH%
PATH %PATH%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%SHARED_COM_SDK_PATH%$:%PSDK%$/bin$:%FSDK%$/bin
ILIB .$:%UPDMINOREXT%$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/lib$:%FSDK%$/lib$:%COMPATH%$/lib$:
SOLAREXTRAINC -I%COMPATH%$/lib$/gcc-lib$/mingw32$/3.2$/include -I%DSDK%$/include
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
*dmake *dmake %PROFULLSWITCH%
SOLAR_JAVA TRUE
BIG_SVX
*o cd %SOLARENV%$/..
*s cd %SOLARVERSION%
*r cd %SOLARROOT%
}
wst
{
WST TRUE
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%$/bin
JREPATH %JDK13PATH%$/jre$/bin$/hotspot
JDKINC %JDK13PATH%$/include$:%JDK13PATH%$/include$/win32
JDKINCS -I%JDK13PATH%$/include -I%JDK13PATH%$/include$/win32
JDKLIB %JDK13PATH%$/lib
JDKLIBS %JDK13PATH%$/lib
XCLASSPATH .$:%JDK13PATH%$/jre$/lib$/rt.jar$:%JDK13PATH%$/lib$/tools.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk131
JAVAHOME %JDK13PATH%
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%$/bin
JREPATH %JDK14PATH%$/jre$/bin$/client
JDKINC %JDK14PATH%$/include$/win32$:%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB -L%JDK14PATH%$/lib
JDKLIBS -L%JDK14PATH%$/lib
XCLASSPATH .$:%JDK14PATH%$/jre$/lib$/rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%$/bin
JREPATH %JDK15PATH%$/jre$/bin$/client
JDKINC %JDK15PATH%$/include$/win32$:%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB -L%JDK15PATH%$/lib
JDKLIBS -L%JDK15PATH%$/lib
XCLASSPATH .$:%JDK15PATH%$/jre$/lib$/rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%$/etw
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COMPATH %SOL_TMP%$/r$/MinGW
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc7net$/Common7$/ide
PSDK %SOL_TMP%$/r$/MinGW$/w32api
FSDK %SOL_TMP%$/r$/msvc7net$/FrameworkSDK
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%$/etw
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COMPATH %SOL_TMP%$/r$/MinGW
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc7net$/Common7$/ide
PSDK %SOL_TMP%$/r$/MinGW$/w32api
FSDK %SOL_TMP%$/r$/msvc7net$/FrameworkSDK
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
COMPATH %SOL_TMP%$/r$/MinGW
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc7net$/Common7$/ide
PSDK %SOL_TMP%$/r$/MinGW$/w32api
FSDK %SOL_TMP%$/r$/msvc7net$/FrameworkSDK
PCLEAN_PATH %SOL_TMP%$/r$/etw
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
pre
{
LIB %PRE%$/lib$:%LIB%
ILIB %PRE%$/lib$:%ILIB%
}
shell
{
use_shell STAR_USE_SHELL
}
}
}
unxfbsdi
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
STL_ROOT
}
reset
{
CLASSPATH
COPYALL
}
restore
{
INCLUDE
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
distroot
stl
pro
pre PRE
bsclient
debug
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk13path:0 jdk14path:0 jdk15path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk13 jdk14 jdk15 debug pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
jdk13path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
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
COMPATH %SOLAR_ENV_ROOT%$/gcc_3.0.1_linux_libc2.11_turbolinux
PKGFORMAT some_dummy
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS FREEBSD
GLIBC GLIBC
GUI UNX
GUIBASE unx
GUIENV sal
COM GCC
CPU I
CPUNAME INTEL
INPATH unxfbsdi%PROEXT%
OUTPATH unxfbsdi
CVER C300
GVER VCL
TEMP /tmp
TMP /tmp
BUILD_TOOLS %SOLARROOT%/bt_unxfbsdi/bin
ENV_TOOLS %SOLARROOT%/et_unxfbsdi/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
SOLAR_STLPATH %SOLARVERSION%$/unxfbsdi%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxfbsdi%PROEXT%$/lib%UPDMINOREXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc:/usr/bin/X11
LD_LIBRARY_PATH .:/usr/local/lib:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:%COMPATH%/libexec
SOLAREXTRALIB -L../lib -L%SYSBASE%/usr/X11R6/lib -L%SYSBASE%/usr/lib -L/usr/X11R6/lib -L%SOLAR_STLLIBPATH%
SOLAREXTRAINC -I%SOLAR_STLPATH% -I%SYSBASE%/usr/include -I%SYSBASE%/usr/include/X11
*build nice perl %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice perl %SOLARENV%/bin/build_client.pl
*copyprj perl %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ perl %COMMON_ENV_TOOLS%/copyprj.pl
*deliver perl %SOLARENV%/bin/deliver.pl
DELIVER perl %SOLARENV%/bin/deliver.pl
*zipdep perl %SOLARENV%/bin/zipdep.pl
ZIPDEP perl %SOLARENV%/bin/zipdep.pl
*mkout perl %SOLARENV%/bin/mkout.pl
MKOUT perl %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
jdk13
{
JDK_VERSION 131
JAVA_HOME %JDK13PATH%
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/linux
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/linux
JDKLIB %JDK13PATH%/jre/lib:%JDK13PATH%/jre/lib/i386:%JDK13PATH%/jre/lib/i386/client
JDKLIBS -L%JDK13PATH%/jre/lib -L%JDK13PATH%/jre/lib/i386 -L%JDK13PATH%/jre/lib/i386/client
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/lib/tools.jar
}
jdk14
{
JDK_VERSION 142
JAVA_HOME %JDK14PATH%
JDKPATH %JDK14PATH%/bin
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
XCLASSPATH .:%JDK14PATH%/jre/lib/rt.jar
}
jdk15
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
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
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngi4/lib/debug:%LD_LIBRARY_PATH%
}
pre
{
LIB %PRE%/lib:%LIB%
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB% -L/usr/X11R6/lib
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
}
}
}
wntmsci11
{
switches
{
localini
pro
envroot
sourceroot
distroot
wst
jdk13
jdk14
jdk15
stl
ca
cap
cax
pre PRE
wntpack
bsclient
truetime
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
l10n L10N_framework
psdk STAR_PSDK
shell STAR_USE_SHELL
bs_sourceroot SOURCE_ROOT_TMP
}
extern
{
SOL_TMP
COMSPEC
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
JDK_PATH
STL_ROOT
}
reset
{
WST
COPYALL
SOLAR_ENV_ROOT
}
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 %ZIPSOURCE% %BTARGET%
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%
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 common1 distroot:0 ca cap cax psdk compath common2 jdk13path:0 jdk14path:0 jdk15path:0 stl:1 stl:0 truetime common jdk13 jdk14 jdk15 pre wst localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%$/%WORK_STAMP%
SOLARVER %DIST_ROOT%$/%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
truetime
{
INPATH wntmsci11.tt
truetime full
}
common0
{
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
BS_ROOT n:
USE_SHELL 4nt
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARENV %SOLAR_SOURCE_ROOT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARROOT %SOLAR_ENV_ROOT%
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%$/msvc8p$/Common7$/ide
COMPATH %SOLAR_ENV_ROOT%$/msvc8p
COMPROOT %SOLAR_ENV_ROOT%$/msvc8p
PSDK %SOLAR_ENV_ROOT%$/msvc8p$/PlatformSDK
FSDK %SOLAR_ENV_ROOT%$/msvc8p$/Sdk$/v2.0
DSDK %SOLAR_ENV_ROOT%$/msvc8p$/DirectXSDK
DEVROOT %SOLAR_ENV_ROOT%
PERL %SOLAR_ENV_ROOT%$/btw$/perl$/bin$/perl
SO_PACK %SOLAR_ENV_ROOT%$/pack$/%WORK_STAMP%
}
common2
{
CALL_CDECL TRUE
CDPATHx %CDPATH%$:..$:..$/..$:..$/..$/..$:..$/source$:..$/..$/source$:o:$/%WORK_STAMP%$/src%UPDMINOREXT%
COM MSC
COMEX 11
COMP_ENV wntmsci11
CPU I
CPUNAME INTEL
CVER M1400
DYNAMIC_CRT TRUE
GUI WNT
GUIBASE WIN
GUIENV WNT
GVER NT351
INPATH wntmsci11%PROEXT%
OS WNT
OUTPATH wntmsci11
SET_EXEPTIONS TRUE
use_shl_versions TRUE
SORT sort -T %TMP%
SOLAR_STLPATH %SOLARVERSION%$/wntmsci11%PROEXT%$/inc%UPDMINOREXT%$/stl
BUILD_TOOLS %SOLARROOT%$/btw$/%WORK_STAMP%
ENV_TOOLS %SOLARROOT%$/etw$/%WORK_STAMP%
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SHIPDRIVE %BS_ROOT%$/ship$/install
PACKMS %SO_PACK%$/wntmsci11$/MS
}
compath
{
COMPATH %STAR_COMPATH%
}
psdk
{
PSDK %STAR_PSDK%
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
VISTA_MANIFEST TRUE
PROF_EDITION TRUE
WINDOWS_VISTA_PSDK TRUE
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
XCLASSPATH .
TRUSTED_MANIFEST_LOCATION %SOLARENV%$/inc
DMAKEROOT %SOLARENV%$/inc$/startup
PSDKINC -I%PSDK%$/vc$/include -I%PSDK%$/include -I%COMPATH%$/PlatformSDK_VC8$/include
LIB .$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/vc$/lib$:%PSDK%$/lib$:%FSDK%$/lib$:%DSDK%$/lib$/x86$:%SOLAR_STLLIBPATH%
PATH %PATH%$:%SHARED_COM_SDK_PATH%$:%PSDK%$/vc$/bin$:%PSDK%$/bin$:%FSDK%$/bin$:%DSDK%$/bin$/Utilities$/bin$/x86$:%PACKMS%
ILIB .$:%SOLARVERSION%$/%INPATH%$/lib%UPDMINOREXT%$:%PSDK%$/vc$/lib$:%PSDK%$/lib$:%FSDK%$/lib$:%DSDK%$/lib$/x86
SOLAREXTRAINC -I%DSDK%$/include
*build %PERL% %SOLARENV%$/bin$/build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%$/bin$/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*mwscommit %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
MWSCOMMIT %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
*deliver %PERL% %SOLARENV%$/bin$/deliver.pl
DELIVER %PERL% %SOLARENV%$/bin$/deliver.pl
*zipdep %PERL% %SOLARENV%$/bin$/zipdep.pl
ZIPDEP %PERL% %SOLARENV%$/bin$/zipdep.pl
*mkout %PERL% %SOLARENV%$/bin$/mkout.pl
MKOUT %PERL% %SOLARENV%$/bin$/mkout.pl
MKDIRHIER +mkdir /sn
SOLAR_JAVA TRUE
BIG_SVX
*o cdd %SOLARENV%$/..
*s cdd %SOLARVERSION%
*r cdd %SOLARROOT%
BISON_PKGDATADIR %BUILD_TOOLS%$/share$/bison
}
wst
{
WST TRUE
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%$/bin
JREPATH %JDK13PATH%$/jre$/bin$/hotspot
JDKINC %JDK13PATH%$/include$:%JDK13PATH%$/include$/win32
JDKINCS -I%JDK13PATH%$/include -I%JDK13PATH%$/include$/win32
JDKLIB %JDK13PATH%$/lib
JDKLIBS %JDK13PATH%$/lib
XCLASSPATH .$:%JDK13PATH%$/jre$/lib$/rt.jar$:%JDK13PATH%$/lib$/tools.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk131
JAVAHOME %JDK13PATH%
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%$/bin
JREPATH %JDK14PATH%$/jre$/bin$/client
JDKINC %JDK14PATH%$/include$/win32$:%JDK14PATH%$/include
JDKINCS -I%JDK14PATH%$/include -I%JDK14PATH%$/include$/win32
JDKLIB %JDK14PATH%$/lib
JDKLIBS %JDK14PATH%$/lib
XCLASSPATH .$:%JDK14PATH%$/jre$/lib$/rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%$/bin
JREPATH %JDK15PATH%$/jre$/bin$/client
JDKINC %JDK15PATH%$/include$/win32$:%JDK15PATH%$/include
JDKINCS -I%JDK15PATH%$/include -I%JDK15PATH%$/include$/win32
JDKLIB %JDK15PATH%$/lib
JDKLIBS %JDK15PATH%$/lib
XCLASSPATH .$:%JDK15PATH%$/jre$/lib$/rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH $/jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
}
ca
{
PCLEAN_PATH %SOLARROOT%$/etw
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COMPATH %SOL_TMP%$/r$/msvc8p
COMPROOT %SOL_TMP%$/r$/msvc8p
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc8p$/Common7$/ide
PSDK %SOL_TMP%$/r$/msvc8p$/PlatformSDK
FSDK %SOL_TMP%$/r$/msvc8p$/Sdk$/v2.0
DSDK %SOL_TMP%$/r$/msvc8p$/DirectXSDK
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%$/etw
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COMPATH %SOL_TMP%$/r$/msvc8p
COMPROOT %SOL_TMP%$/r$/msvc8p
SHARED_COM_SDK_PATH %SOL_TMP%$/r$/msvc8p$/Common7$/ide
PSDK %SOL_TMP%$/r$/msvc8p$/PlatformSDK
FSDK %SOL_TMP%$/r$/msvc8p$/Sdk$/v2.0
DSDK %SOL_TMP%$/r$/msvc8p$/DirectXSDK
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
COMPATH %SOL_TMP%$/r$/msvc8p
COMPROOT %SOL_TMP%$/r$/msvc8p
SHARED_COM_SDK_PATH %COMPATH%$/Common7$/ide
PSDK %COMPATH%$/PlatformSDK
FSDK %COMPATH%$/Sdk$/v2.0
DSDK %COMPATH%$/DirectXSDK
PCLEAN_PATH %SOL_TMP%$/r$/etw
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/btw$/perl$/bin$/perl
}
pre
{
LIB %PRE%$/lib$:%LIB%
ILIB %PRE%$/lib$:%ILIB%
}
shell
{
use_shell STAR_USE_SHELL
}
}
}
wntmsci12
{
switches
{
nojava
localini
pro
envroot
sourceroot
distroot
wst
jdk13
jdk14
jdk15
stl
gcr
ca
cap
cax
pre PRE
wntpack
bsclient
truetime
compath STAR_COMPATH
tmp SOL_TMP_DIR
jdk13path
jdk14path
jdk15path
l10n L10N_framework
psdk STAR_PSDK
shell STAR_USE_SHELL
bs_sourceroot SOURCE_ROOT_TMP
}
extern
{
SOL_TMP
COMSPEC
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
JDK_PATH
STL_ROOT
}
reset
{
TFDIR
TFDEF
WST
OLD_CHAOS
GCRINC
GCRPATH
GCRLIB
COPYALL
DB2IMP
SOLAR_ENV_ROOT
}
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 %ZIPSOURCE% %BTARGET%
260: set PATH=%MYENV_PATH
270: unset MYENV_PATH
300: call pcleaner.btm
400: if "%SO_GEN_ERROR%" NE "" @echo %SO_GEN_ERROR%
401: if "%SO_GEN_ERROR2%" NE "" echo %SO_GEN_ERROR2%
}
}
order nojava common0 bs_sourceroot tmp envroot:0 sourceroot:0 pro common1 distroot:0 ca cap cax psdk compath common2 common:3 jdk13path:0 jdk14path:0 jdk15path:0 stl:1 stl:0 truetime common product jdk13 jdk14 jdk15 gcr pre wst localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
nojava
{
DISABLE_JAVA TRUE
}
pro
{
RES_ENUS TRUE
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 if X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%\%WORK_STAMP%
SOLARVERSION %DIST_ROOT%\%WORK_STAMP%
SOLARVER %DIST_ROOT%\%WORK_STAMP%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
jdk13path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 if X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
truetime
{
INPATH wntmsci12.tt
truetime full
}
tmp
{
SOL_TMP %SOL_TMP_DIR%
}
common0
{
SOLAR_ENV_ROOT r:
SOLAR_SOURCE_ROOT o:
BS_ROOT n:
USE_SHELL 4nt
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%\%WORK_STAMP%\src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%\%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%\%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%\%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%\%WORK_STAMP%\src%UPDMINOREXT%\solenv
SOLARENV %SOLAR_SOURCE_ROOT%\%WORK_STAMP%\src%UPDMINOREXT%\solenv
SOLARROOT %SOLAR_ENV_ROOT%
SHARED_COM_SDK_PATH %SOLAR_ENV_ROOT%\msvc9p\Common7\ide
COMPATH %SOLAR_ENV_ROOT%\msvc9p
COMPROOT %SOLAR_ENV_ROOT%\msvc9p
PSDK %SOLAR_ENV_ROOT%\msvc9p\PlatformSDK\V6.1
FSDK %SOLAR_ENV_ROOT%\msvc9p\Sdk\v3.5
DSDK %SOLAR_ENV_ROOT%\msvc9p\DirectXSDK
DEVROOT %SOLAR_ENV_ROOT%
PERL %SOLAR_ENV_ROOT%\btw\perl\bin\perl
SO_PACK %SOLAR_ENV_ROOT%\pack\%WORK_STAMP%
}
common2
{
CALL_CDECL TRUE
CDPATHx %CDPATH%;..;..\..;..\..\..;..\source;..\..\source;o:\%WORK_STAMP%\src%UPDMINOREXT%
COM MSC
COMEX 12
COMP_ENV wntmsci12
CPU I
CPUNAME INTEL
CVER M1500
DYNAMIC_CRT TRUE
GUI WNT
GUIBASE WIN
GUIENV WNT
GVER NT351
INPATH wntmsci12%PROEXT%
OS WNT
OUTPATH wntmsci12
SET_EXEPTIONS TRUE
use_shl_versions TRUE
SORT sort -T %TMP%
SOLAR_STLPATH %SOLARVERSION%$/wntmsci12%PROEXT%$/inc%UPDMINOREXT%$/stl
BUILD_TOOLS %SOLARROOT%\btw\%WORK_STAMP%
ENV_TOOLS %SOLARROOT%\etw\%WORK_STAMP%
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SOLAR_JDK13PATH %SOLARROOT%$/jdk1.3
SOLAR_JDK14PATH %SOLARROOT%$/j2sdk1.4.2_11
SOLAR_JDK15PATH %SOLARROOT%$/jdk1.5.0.06
SHIPDRIVE %SOLAR_ENV_ROOT%$/ship$/install
PACKMS %SO_PACK%\wntmsci12\MS
}
common:3 IF %UPDATER% == YES
{
SHIPDRIVE %BS_ROOT%$/ship$/install
}
compath
{
COMPATH %STAR_COMPATH%
}
psdk
{
PSDK %STAR_PSDK%
}
product
{
*dmake *dmake #PROFULLSWITCH genpid=#_pid #1& && call #TMP\gen#_pid.btm
*build set mk_tmp=#@unique[#tmp#] ^ set mk_tmp=#@path[#mk_tmp#]#@name[#mk_tmp#].bat ^ call perl5 #SOLARENV#\bin\build.pl -file #mk_tmp# #1& ^ call #mk_tmp# ^ del #@path[#mk_tmp#]#@name[#mk_tmp#].* >& NUL ^ unset mk_tmp
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
PROF_EDITION TRUE
WINDOWS_VISTA_PSDK TRUE
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK14PATH%
JDK15PATH %SOLAR_JDK15PATH%
XCLASSPATH .
TRUSTED_MANIFEST_LOCATION %SOLARENV%\inc
DMAKEROOT %SOLARENV%\inc\startup
PSDKINC -I%PSDK%\include
LIB .;%SOLARVERSION%\%INPATH%\lib%UPDMINOREXT%;%COMPATH%\lib;%PSDK%\lib;%DSDK%\lib\x86;%SOLAR_STLLIBPATH%
PATH %PATH%;%SHARED_COM_SDK_PATH%;%COMPATH%/bin;%PSDK%\bin;%FSDK%;%DSDK%\Utilities\bin\x86;%PACKMS%
ILIB .;%SOLARVERSION%\%INPATH%\lib%UPDMINOREXT%;%COMPATH%\lib;%PSDK%\lib;%DSDK%\lib\x86
SOLAREXTRAINC -I%DSDK%\include
*nm iff "@word[".",1,%INPATH%]"=="pro" then ^ call nmake product=full ^ else ^ call nmake optimize=t ^ endiff
*build %PERL% %SOLARENV%\bin\build.pl %PROFULLSWITCH%
*build_client %PERL% %SOLARENV%\bin\build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*mwscommit %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
MWSCOMMIT %PERL% %COMMON_ENV_TOOLS%/mwscommit.pl
*deliver %PERL% %SOLARENV%\bin\deliver.pl
*z_ooo %PERL% %SOLARENV%\bin\z_ooo.pl
DELIVER %PERL% %SOLARENV%\bin\deliver.pl
*zipdep %PERL% %SOLARENV%\bin\zipdep.pl
ZIPDEP %PERL% %SOLARENV%\bin\zipdep.pl
*mkout %PERL% %SOLARENV%\bin\mkout.pl
MKOUT %PERL% %SOLARENV%\bin\mkout.pl
MKDIRHIER +mkdir /sn
SOLAR_JAVA TRUE
BIG_SVX
*o cdd %SOLARENV%\..
*s cdd %SOLARVERSION%
*r cdd %SOLARROOT%
BISON_PKGDATADIR %BUILD_TOOLS%\share\bison
}
wst
{
WST TRUE
}
jdk13
{
JDK_VERSION 131
JDKPATH %JDK13PATH%\bin
JREPATH %JDK13PATH%\jre\bin\hotspot
JDKINC %JDK13PATH%\include;%JDK13PATH%\include\win32
JDKINCS -I%JDK13PATH%\include -I%JDK13PATH%\include\win32
JDKLIB %JDK13PATH%\lib
JDKLIBS %JDK13PATH%\lib
XCLASSPATH .;%JDK13PATH%\jre\lib\rt.jar;%JDK13PATH%\lib\tools.jar
HOMEDRIVE %DEVROOT%
HOMEPATH \jdk131
JAVAHOME %JDK13PATH%
JAVA_HOME %JDK13PATH%
}
jdk14
{
JDK_VERSION 142
JDKPATH %JDK14PATH%\bin
JREPATH %JDK14PATH%\jre\bin\client
JDKINC %JDK14PATH%\include\win32;%JDK14PATH%\include
JDKINCS -I%JDK14PATH%\include -I%JDK14PATH%\include\win32
JDKLIB %JDK14PATH%\lib
JDKLIBS %JDK14PATH%\lib
XCLASSPATH .;%JDK14PATH%\jre\lib\rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH \jdk141
JAVAHOME %JDK14PATH%
JAVA_HOME %JDK14PATH%
}
jdk15
{
JDK_VERSION 150
JDKPATH %JDK15PATH%\bin
JREPATH %JDK15PATH%\jre\bin\client
JDKINC %JDK15PATH%\include\win32;%JDK15PATH%\include
JDKINCS -I%JDK15PATH%\include -I%JDK15PATH%\include\win32
JDKLIB %JDK15PATH%\lib
JDKLIBS %JDK15PATH%\lib
XCLASSPATH .;%JDK15PATH%\jre\lib\rt.jar
HOMEDRIVE %DEVROOT%
HOMEPATH \jdk151
JAVAHOME %JDK15PATH%
JAVA_HOME %JDK15PATH%
}
gcr
{
GCRINC %DEVROOT%\gcr32
GCRPATH %DEVROOT%\gcr32
GCRLIB %DEVROOT%\gcr32
PATH %PATH%;%DEVROOT%\gcr32
LIB %DEVROOT%\gcr32;%LIB%
ILIB %DEVROOT%\gcr32;%LIB%
}
ca
{
PCLEAN_PATH %SOLARROOT%\etw
SOLARVER %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARVERSION %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARENV %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%\src%UPDMINOREXT%\solenv
DEVROOT %SOL_TMP%\r
SOLARROOT %SOL_TMP%\r
COPYALL TRUE
COMPATH %SOL_TMP%\r\msvc9p
COMPROOT %SOL_TMP%\r\msvc9p
SHARED_COM_SDK_PATH %SOL_TMP%\r\msvc9p\Common7\ide
PSDK %SOL_TMP%\r\msvc9p\PlatformSDK\V6.1
FSDK %SOL_TMP%\r\msvc9p\Sdk\v3.5
DSDK %SOL_TMP%\r\msvc9p\DirectXSDK
BUILD_TOOLS %SOL_TMP%\btw\%WORK_STAMP%
ENV_TOOLS %SOL_TMP%\etw\%WORK_STAMP%
PERL %SOL_TMP%\r\btw\perl\bin\perl
}
cap
{
PCLEAN_PATH %SOLARROOT%\etw
SOLARVER %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARVERSION %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARENV %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%\src%UPDMINOREXT%\solenv
DEVROOT %SOL_TMP%\r
SOLARROOT %SOL_TMP%\r
COPYALL TRUE
COMPATH %SOL_TMP%\r\msvc9p
COMPROOT %SOL_TMP%\r\msvc9p
SHARED_COM_SDK_PATH %SOL_TMP%\r\msvc9p\Common7\ide
PSDK %SOL_TMP%\r\msvc9p\PlatformSDK\V6.1
FSDK %SOL_TMP%\r\msvc9p\Sdk\v3.5
DSDK %SOL_TMP%\r\msvc9p\DirectXSDK
COPY_PACKED TRUE
SO_PACK %SOL_TMP%\r\pack\%WORK_STAMP%
BUILD_TOOLS %SOL_TMP%\btw\%WORK_STAMP%
ENV_TOOLS %SOL_TMP%\etw\%WORK_STAMP%
PERL %SOL_TMP%\r\btw\perl\bin\perl
}
cax
{
SOLARVER %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARVERSION %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%
SOLARENV %SOL_TMP%\o%CWS_WORK_STAMP_EXT%\%WORK_STAMP%\src%UPDMINOREXT%\solenv
SOLARROOT %SOL_TMP%\r
COPYALL FALSE
COMPATH %SOL_TMP%\r\msvc9p
COMPROOT %SOL_TMP%\r\msvc9p
SHARED_COM_SDK_PATH %COMPATH%\Common7\ide
PSDK %COMPATH%\PlatformSDK\V6.1
FSDK %COMPATH%\Sdk\v3.5
DSDK %COMPATH%\DirectXSDK
PCLEAN_PATH %SOL_TMP%\r\etw
SO_PACK %SOL_TMP%\r\pack\%WORK_STAMP%
BUILD_TOOLS %SOL_TMP%\btw\%WORK_STAMP%
ENV_TOOLS %SOL_TMP%\etw\%WORK_STAMP%
PERL %SOL_TMP%\r\btw\perl\bin\perl
}
pre
{
LIB %PRE%\lib;%LIB%
ILIB %PRE%\lib;%ILIB%
}
shell
{
use_shell STAR_USE_SHELL
}
}
}
unxmacxi
{
extern
{
USER
HOME
SOL_TMP
ENV_ROOT
SOURCE_ROOT
DIST_ROOT
LOCALINI
SYSBASE_ROOT
JDK_PATH
STL_ROOT
}
reset
{
CLASSPATH
COPYALL
ENABLE_PASF
ENABLE_NAS
}
restore
{
INCLUDE
}
switches
{
localini
jdk13
jdk14
jdk15
envroot
sourceroot
distroot
stl
pro
pre PRE
bsclient
debug
ca
cap
cax
compath STAR_COMPATH
jdk13path
jdk14path
jdk15path
nativecvs STAR_NATIVECVS
package
sysbaseroot
l10n L10N_framework
bs_sourceroot SOURCE_ROOT_TMP
shell STAR_USE_SHELL
}
script
{
sh
{
400: if [ $COPYALL ]; then
410: $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
csh
{
400: if ( ${?COPYALL} ) $SOLAR_ENV_ROOT/etools/lucopy.pl all $ZIPSOURCE $BTARGET
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
}
}
order common0 bs_sourceroot envroot:0 sourceroot:0 sysbaseroot common1 jdk13path:0 jdk14path:0 jdk15path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk13 jdk14 jdk15 debug pre localini
environment
{
bs_sourceroot
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT %SOURCE_ROOT_TMP%
SOURCE_ROOT_USED TRUE
}
common0
{
SOLAR_ENV_ROOT /so/env
SOLAR_SOURCE_ROOT %DRIVE_O%
SOLAR_SYSBASE_ROOT /so/env/gcc_4.0.1_macosx
GXX_INCLUDE_PATH /so/env/gcc_4.0.1_macosx/usr/include/c++/4.0.0
}
pro
{
PROSWITCH -DPRODUCT
}
envroot:0 IF X%ENV_ROOT%X != XX
{
SOLAR_ENV_ROOT %ENV_ROOT%
}
sourceroot:0 IF X%SOURCE_ROOT%X != XX
{
SOLAR_SOURCE_ROOT %SOURCE_ROOT%
SOURCE_ROOT_USED TRUE
}
distroot:0 if X%DIST_ROOT%X != XX
{
SHARED_SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVERSION %DIST_ROOT%/%WORK_STAMP%
SOLARVER %DIST_ROOT%/%WORK_STAMP%
}
jdk13path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK13PATH %JDK_PATH%
}
jdk14path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK14PATH %JDK_PATH%
}
jdk15path:0 IF X%JDK_PATH%X != XX
{
SOLAR_JDK15PATH %JDK_PATH%
}
stl:1 IF X%STL_ROOT%X == XX
{
SOLAR_STLPATH %SOLARVERSION%$/%INPATH%$/inc%UPDMINOREXT%$/stl
}
stl:0 IF X%STL_ROOT%X != XX
{
SOLAR_STLPATH %STL_ROOT%
SOLAR_STLLIBPATH %STL_ROOT%$/..$/lib
}
sysbaseroot
{
SOLAR_SYSBASE_ROOT %SYSBASE_ROOT%
}
common1
{
SRC_ROOT %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%
SHARED_SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVERSION %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SOLARVER %SOLAR_SOURCE_ROOT%/%WORK_STAMP%
SHARED_SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARENV %SOLAR_SOURCE_ROOT%/%WORK_STAMP%/src%UPDMINOREXT%/solenv
SOLARROOT %SOLAR_ENV_ROOT%
DEVROOT %SOLAR_ENV_ROOT%
SOLAR_JDK13PATH %SOLAR_ENV_ROOT%/mac_jdk13_unknown
SOLAR_JDK14PATH %SOLAR_ENV_ROOT%/mac_jdk14_unknown
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/MacOSX_JDK_1.5.0_07.intel
COMPATH %SOLAR_ENV_ROOT%$/gcc_4.0.1_macosx
PERL %SOLAR_ENV_ROOT%/bt_macosx_intel/%WORK_STAMP%/bin/perl
PKGFORMAT dmg
SO_PACK %SOLAR_ENV_ROOT%/pack/%WORK_STAMP%
LFS_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
BUILD_OS_APPLEOSX TRUE
BUILD_OS_MINOR 4
BUILD_OS_REV 10
BUILD_OS_MAJOR 10
EXTRA_CDEFS -DBUILD_OS_APPLEOSX -DBUILD_OS_MAJOR=10 -DBUILD_OS_MINOR=4 -DBUILD_OS_REV=10 -DQUARTZ -DMAC_OS_X_VERSION_MIN_REQUIRED=1010
EXTRA_CFLAGS -isysroot %COMPATH%/MacOSX10.4u.sdk
EXTRA_LINKFLAGS -Wl,-syslibroot,%COMPATH%/MacOSX10.4u.sdk
MACOSX_DEPLOYMENT_TARGET 10.4
WITH_MOZILLA YES
SYSTEM_ZLIB YES
SYSTEM_CURL YES
SYSTEM_LIBXML YES
LIBXML_CFLAGS -I%COMPATH%/MacOSX10.4u.sdk/usr/include/libxml2
LIBXML_LIBS -L%COMPATH%/MacOSX10.4u.sdk/usr/lib -lxml2 -lz -lpthread -liconv -lm
SYSTEM_LIBXSLT YES
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
SYSTEM_OPENSSL YES
OPENSSL_LIBS -lssl -lcrypto
SYSTEM_PYTHON YES
SYSTEM_PORTAUDIO YES
SYSTEM_SNDFILE YES
USE_SYSTEM_STL YES
GNUCOPY gnucp
DISABLE_DEPRECATION_WARNING TRUE
}
compath
{
COMPATH %STAR_COMPATH%
}
nativecvs
{
*cvs %STAR_NATIVECVS%
}
package
{
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
}
common2
{
OS MACOSX
GLIBC unknown
GUI UNX
GUIBASE aqua
GUIENV sal
COM GCC
CPU I
CPUNAME INTEL
ENABLE_PASF TRUE
PA_VER 18
INPATH unxmacxi%PROEXT%
OUTPATH unxmacxi
CVER C341
GVER VCL
TEMP /tmp
TMP /tmp
BUILD_TOOLS %SOLARROOT%/bt_macosx_intel/%WORK_STAMP%/bin
ENV_TOOLS %SOLARROOT%/et_macosx_intel/%WORK_STAMP%/bin
COMMON_BUILD_TOOLS %SOLARROOT%$/btools
COMMON_ENV_TOOLS %SOLARROOT%$/etools
SYSBASE %SOLAR_SYSBASE_ROOT%
SOLAR_STLPATH %SOLARVERSION%$/unxmacxi%PROEXT%$/inc%UPDMINOREXT%$/stl
SOLAR_STLLIBPATH %SOLARVERSION%$/unxmacxi%PROEXT%$/lib%UPDMINOREXT%
JDK13PATH %SOLAR_JDK13PATH%
JDK14PATH %SOLAR_JDK15PATH%
JDK15PATH %SOLAR_JDK15PATH%
NO_BSYMBOLIC True
DYLD_LIBRARY_PATH .:%SOLARVERSION%$/unxmacxi%PROEXT%$/lib%UPDMINOREXT%
}
localini IF X%LOCALINI%X != XX
{
LOCALINI %LOCALINI%
}
common
{
DMAKEROOT %SOLARENV%/inc/startup
PATHEXTRA %combin%:/usr/bin:/bin:/usr/sbin:/etc
LD_LIBRARY_PATH .:../lib:%SOLARVERSION%/%INPATH%/lib%UPDMINOREXT%:%COMPATH%/lib
LIBRARY_PATH %SYSBASE%/usr/lib
SOLAREXTRALIB -L%SOLAR_STLLIBPATH%
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
*build nice %PERL% %SOLARENV%/bin/build.pl %PROFULLSWITCH%
*build_client nice %PERL% %SOLARENV%/bin/build_client.pl
*copyprj %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
COPYPRJ %PERL% %COMMON_ENV_TOOLS%/copyprj.pl
*deliver %PERL% %SOLARENV%/bin/deliver.pl
DELIVER %PERL% %SOLARENV%/bin/deliver.pl
*zipdep %PERL% %SOLARENV%/bin/zipdep.pl
ZIPDEP %PERL% %SOLARENV%/bin/zipdep.pl
*mkout %PERL% %SOLARENV%/bin/mkout.pl
MKOUT %PERL% %SOLARENV%/bin/mkout.pl
SOLAR_JAVA TRUE
HAVE_GCC_VISIBILITY_FEATURE TRUE
NO_HIDS TRUE
*o: cd %SOLARENV%/..
*s: cd %SOLARVERSION%
*r: cd %SOLARROOT%
}
jdk13
{
JDK_VERSION 131
JAVA_HOME %JDK13PATH%
JDKPATH %JDK13PATH%/bin
JDKINC %JDK13PATH%/include:%JDK13PATH%/include/linux
JDKINCS -I%JDK13PATH%/include -I%JDK13PATH%/include/linux
JDKLIB %JDK13PATH%/jre/lib:%JDK13PATH%/jre/lib/i386:%JDK13PATH%/jre/lib/i386/client
JDKLIBS -L%JDK13PATH%/jre/lib -L%JDK13PATH%/jre/lib/i386 -L%JDK13PATH%/jre/lib/i386/client
XCLASSPATH .:%JDK13PATH%/jre/lib/rt.jar:%JDK13PATH%/lib/tools.jar
}
jdk14
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib
JDKLIBS -L%JDK15PATH%/jre/lib
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
jdk15
{
JDK_VERSION 150
JAVA_HOME %JDK15PATH%
JDKPATH %JDK15PATH%/bin
JDKINC %JDK15PATH%/include:%JDK15PATH%/include/linux
JDKINCS -I%JDK15PATH%/include -I%JDK15PATH%/include/linux
JDKLIB %JDK15PATH%/jre/lib
JDKLIBS -L%JDK15PATH%/jre/lib
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
}
debug
{
LD_LIBRARY_PATH %SOLARROOT%/solenv/unxlngi4/lib/debug:%LD_LIBRARY_PATH%
}
pre
{
LIB %PRE%/lib:%LIB%
ILIB %PRE%/lib:%ILIB%
SOLARINC -I. -I%PRE%/inc %SOLARINC%
SOLARLIB -L%PRE%/lib %SOLARLIB% -L/usr/X11R6/lib
LD_LIBRARY_PATH %PRE%/lib:%LD_LIBRARY_PATH%
}
shell
{
use_shell STAR_USE_SHELL
}
ca
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
PERL %SOL_TMP%$/r$/bt_macosx_intel$/%WORK_STAMP%$/bin$/perl
}
cap
{
PCLEAN_PATH %SOLARROOT%/etools
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL TRUE
COPY_PACKED TRUE
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_macosx_intel$/%WORK_STAMP%$/bin$/perl
}
cax
{
SOLARVER %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARVERSION %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%/%WORK_STAMP%
SOLARENV %SOL_TMP%$/o%CWS_WORK_STAMP_EXT%$/%WORK_STAMP%$/src%UPDMINOREXT%$/solenv
DEVROOT %SOL_TMP%$/r
SOLARROOT %SOL_TMP%$/r
COPYALL FALSE
PCLEAN_PATH %SOL_TMP%$/r/etools
SO_PACK %SOL_TMP%$/r$/pack$/%WORK_STAMP%
PERL %SOL_TMP%$/r$/bt_macosx_intel$/%WORK_STAMP%$/bin$/perl
}
}
}