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