3585 lines
99 KiB
INI
3585 lines
99 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
|
|
verbose VERBOSE
|
|
crashdump
|
|
}
|
|
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 shell tmp crashdump
|
|
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
|
|
}
|
|
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
|
|
}
|
|
crashdump
|
|
{
|
|
ENABLE_CRASHDUMP STATIC
|
|
}
|
|
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 HUNSPELL JPEG LIBXML2 LIBXMLSEC LPSOLVE 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%
|
|
}
|
|
verbose
|
|
{
|
|
VERBOSE VERBOSE
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
ojdk16
|
|
envroot
|
|
sourceroot
|
|
stl
|
|
distroot
|
|
pro
|
|
pre PRE
|
|
bsclient
|
|
ca
|
|
cap
|
|
cax
|
|
compath STAR_COMPATH
|
|
jdk13path
|
|
jdk14path
|
|
jdk15path
|
|
ojdk16path
|
|
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 ojdk16path:0 sysbaseroot ca cap cax compath nativecvs package common2 pro stl:1 stl:0 common jdk13 jdk14 jdk15 ojdk16 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%
|
|
}
|
|
ojdk16path:0 if X%JDK_PATH%X != XX
|
|
{
|
|
SOLAR_OJDK16PATH %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%
|
|
}
|
|
ojdk16
|
|
{
|
|
JDK_VERSION 160
|
|
JDKPATH %OJDK16PATH%/bin
|
|
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
|
|
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
|
|
JAVA_HOME %OJDK16PATH%
|
|
}
|
|
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
|
|
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-solaris-i586
|
|
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
|
|
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%
|
|
OJDK16PATH %SOLAR_OJDK16PATH%
|
|
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
|
|
ojdk16
|
|
envroot
|
|
sourceroot
|
|
stl
|
|
distroot
|
|
pro
|
|
pre PRE
|
|
bsclient
|
|
ca
|
|
cap
|
|
cax
|
|
compath STAR_COMPATH
|
|
jdk13path
|
|
jdk14path
|
|
jdk15path
|
|
ojdk16path
|
|
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 ojdk16path:0 licensefile sysbaseroot ca cap cax compath nativecvs package common2 common:3 pro stl:1 stl:0 common jdk13 jdk14 jdk15 ojdk16 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%
|
|
}
|
|
ojdk16path:0 if X%JDK_PATH%X != XX
|
|
{
|
|
SOLAR_OJDK16PATH %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%
|
|
}
|
|
ojdk16
|
|
{
|
|
JDK_VERSION 160
|
|
JDKPATH %OJDK16PATH%/bin
|
|
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
|
|
XCLASSPATH .:%OJDK16PATH%/jre/lib/rt.jar
|
|
JAVA_HOME %OJDK16PATH%
|
|
}
|
|
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
|
|
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-solaris-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
|
|
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%
|
|
OJDK16PATH %SOLAR_OJDK16PATH%
|
|
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
|
|
}
|
|
}
|
|
}
|
|
|
|
unxsolu4
|
|
{
|
|
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
|
|
jdk15
|
|
envroot
|
|
sourceroot
|
|
stl
|
|
distroot
|
|
pro
|
|
pre PRE
|
|
bsclient
|
|
ca
|
|
cap
|
|
cax
|
|
compath STAR_COMPATH
|
|
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 jdk15path:0 licensefile sysbaseroot ca cap cax compath nativecvs package common2 common:3 pro stl:1 stl:0 common 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.10_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
|
|
}
|
|
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%
|
|
}
|
|
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/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
|
|
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
|
|
JAVA_HOME %JDK15PATH%
|
|
}
|
|
common1
|
|
{
|
|
COMPATH /so/env/compilers/SUNWS12m1/sparc/SUNWspro
|
|
SOLAR_JDK15PATH %SOLAR_ENV_ROOT%/Solaris_JDK_1.5.0_15.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
|
|
USE_SYSTEM_STL YES
|
|
}
|
|
compath
|
|
{
|
|
COMPATH %STAR_COMPATH%
|
|
}
|
|
nativecvs
|
|
{
|
|
*cvs %STAR_NATIVECVS%
|
|
}
|
|
package
|
|
{
|
|
STAR_SOLARENVPATH %DEVROOT%/solenv/inst
|
|
}
|
|
common2
|
|
{
|
|
OS SOLARIS
|
|
GUI UNX
|
|
GUIBASE unx
|
|
COM C52
|
|
COMEX 4
|
|
CPU U
|
|
CPUNAME SPARC
|
|
INPATH unxsolu4%PROEXT%
|
|
OUTPATH unxsolu4
|
|
CVER C52
|
|
GVER VCL
|
|
TEMP /var/tmp
|
|
TMP /var/tmp
|
|
JDK15PATH %SOLAR_JDK15PATH%
|
|
SOLAR_STLPATH %SOLARVERSION%$/unxsolu4%PROEXT%$/inc%UPDMINOREXT%$/stl
|
|
SOLAR_STLLIBPATH %SOLARVERSION%$/unxsolu4%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
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
ojdk16
|
|
envroot
|
|
sourceroot
|
|
distroot
|
|
stl
|
|
pro
|
|
pre PRE
|
|
bsclient
|
|
debug
|
|
ca
|
|
cap
|
|
cax
|
|
compath STAR_COMPATH
|
|
jdk13path
|
|
jdk14path
|
|
jdk15path
|
|
ojdk16path
|
|
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 ojdk16path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk13 jdk14 jdk15 ojdk16 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%
|
|
}
|
|
ojdk16path:0 IF X%JDK_PATH%X != XX
|
|
{
|
|
SOLAR_OJDK16PATH %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
|
|
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-linux-i586
|
|
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
|
|
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%
|
|
OJDK16PATH %SOLAR_OJDK16PATH%
|
|
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:%JDK15PATH%/jre/lib/i386/xawt
|
|
JDKLIBS -L%JDK15PATH%/jre/lib -L%JDK15PATH%/jre/lib/i386 -L%JDK15PATH%/jre/lib/i386/client
|
|
XCLASSPATH .:%JDK15PATH%/jre/lib/rt.jar
|
|
}
|
|
ojdk16
|
|
{
|
|
JDK_VERSION 160
|
|
JAVA_HOME %OJDK16PATH%
|
|
JDKPATH %OJDK16PATH%/bin
|
|
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
|
|
XCLASSPATH .:%OJDK16PATH%/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
|
|
}
|
|
restore
|
|
{
|
|
INCLUDE
|
|
}
|
|
switches
|
|
{
|
|
localini
|
|
jdk14
|
|
jdk15
|
|
ojdk16
|
|
envroot
|
|
sourceroot
|
|
distroot
|
|
stl
|
|
pro
|
|
pre PRE
|
|
bsclient
|
|
debug
|
|
ca
|
|
cap
|
|
cax
|
|
compath STAR_COMPATH
|
|
jdk14path
|
|
jdk15path
|
|
ojdk16path
|
|
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 ojdk16path:0 distroot:0 nativecvs package ca cap cax compath common2 pro stl:0 stl:1 common jdk14 jdk15 ojdk16 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%
|
|
}
|
|
ojdk16path:0 IF X%JDK_PATH%X != XX
|
|
{
|
|
SOLAR_OJDK16PATH %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
|
|
SOLAR_OJDK16PATH %SOLAR_ENV_ROOT%/openjdk-6-b08-linux-amd64
|
|
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
|
|
PA_VER 18
|
|
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%
|
|
OJDK16PATH %SOLAR_OJDK16PATH%
|
|
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
|
|
}
|
|
ojdk16
|
|
{
|
|
JDK_VERSION 160
|
|
JAVA_HOME %OJDK16PATH%
|
|
JDKPATH %OJDK16PATH%/bin
|
|
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
|
|
XCLASSPATH .:%OJDK16PATH%/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 ojdk16 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%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
|
|
}
|
|
ojdk16
|
|
{
|
|
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
|
|
NSIS_PATH
|
|
}
|
|
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
|
|
NSIS_PATH %SOLAR_ENV_ROOT%$/NSIS_237_unicode
|
|
}
|
|
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
|
|
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
|
|
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
|
|
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
|
|
ojdk16
|
|
stl
|
|
gcr
|
|
ca
|
|
cap
|
|
cax
|
|
pre PRE
|
|
wntpack
|
|
bsclient
|
|
truetime
|
|
compath STAR_COMPATH
|
|
tmp SOL_TMP_DIR
|
|
jdk13path
|
|
jdk14path
|
|
jdk15path
|
|
ojdk16path
|
|
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
|
|
NSIS_PATH
|
|
}
|
|
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 ojdk16path:0 stl:1 stl:0 truetime common product jdk13 jdk14 jdk15 ojdk16 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%
|
|
}
|
|
ojdk16path:0 if X%JDK_PATH%X != XX
|
|
{
|
|
SOLAR_OJDK16PATH %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%
|
|
NSIS_PATH %SOLAR_ENV_ROOT%$/NSIS_237
|
|
}
|
|
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
|
|
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
|
|
SOLAR_OJDK16PATH %SOLARROOT%$/openjdk-6-b08-windows-i586
|
|
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
|
|
ENABLE_PCH TRUE
|
|
USE_DIRECTX5 TRUE
|
|
JDK13PATH %SOLAR_JDK13PATH%
|
|
JDK14PATH %SOLAR_JDK14PATH%
|
|
JDK15PATH %SOLAR_JDK15PATH%
|
|
OJDK16PATH %SOLAR_OJDK16PATH%
|
|
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%
|
|
}
|
|
ojdk16
|
|
{
|
|
JDK_VERSION 160
|
|
JDKPATH %OJDK16PATH%\bin
|
|
JREPATH %OJDK16PATH%\jre\bin\client
|
|
JDKINC %OJDK16PATH%\include\win32;%OJDK16PATH%\include
|
|
JDKINCS -I%OJDK16PATH%\include -I%OJDK16PATH%\include\win32
|
|
JDKLIB %OJDK16PATH%\lib
|
|
JDKLIBS %OJDK16PATH%\lib
|
|
XCLASSPATH .;%OJDK16PATH%\jre\lib\rt.jar
|
|
HOMEDRIVE %DEVROOT%
|
|
HOMEPATH \openjdk-6-b08-windows-i586
|
|
HOMEDRIVE %DEVROOT%
|
|
JAVA_HOME %OJDK16PATH%
|
|
}
|
|
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%
|
|
}
|
|
}
|
|
}
|
|
unxmacxi
|
|
{
|
|
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_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
|
|
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
|
|
COM GCC
|
|
CPU I
|
|
CPUNAME INTEL
|
|
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%
|
|
}
|
|
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
|
|
}
|
|
}
|
|
}
|