Commit 4644110b authored by cvs2svn's avatar cvs2svn
Browse files

This commit was manufactured by cvs2svn to create tag 'COOL_2_8_6a'.

git-svn-id: file:///git/lcgcool.svndb/cool/tags/COOL_2_8_6a@16869 4525493e-7705-40b1-a816-d608a930855b
parent d15d4c4b
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=gcc4 version=4.1 >
<client>
<environment name=GCC_BASE>
The top of the gcc distribution.
</environment>
<environment name=CXX default="$GCC_BASE/bin/c++" type=bin>
The gcc 4 C++ compiler executable
</environment>
<environment name=CC default="$GCC_BASE/bin/gcc" type=bin>
The gcc 4 C compiler executable
</environment>
<environment name=CCcompiler value="gcc4">
Compiler ID
</environment>
</client>
<architecture name=sl>
<client>
<environment name=LD_LIBRARY_PATH value="$GCC_BASE/lib:$GCC_BASE/lib64:/usr/lib64:/user/X11R6/lib64" type=Runtime_path></environment>
<environment name=GCC_EXEC_PREFIX value="$GCC_BASE/lib/gcc-lib/" type=Runtime_path></environment>
</client>
<makefile>
# Set the extension for object files and executables:
objext := o
exeext :=
# -- interface with SCRAM hardcoded rules
# Make insists on chaining together variable defs using "+=".
# This means that the C compiler variable CC is incorrect because CC
# is already defined. So remove first CC def:
CC := $(wordlist 2,$(words $(CC)),$(CC))
BFARCH:=Linux26-gcc4
# Beginning of C var defs:
CDebugFlag = -g
SClinkCmd=$(CC) -pthread $(CFLAGS) $(COptimised) $(LDFLAGS) $< -o $@
SClinkCmd_d=$(CC) -pthread $(CFLAGS) $(CDebugFlag) $(LDFLAGS) $< -o $@
ClinkCmd=$(SClinkCmd) -pthread $(LDLIBS)
ClinkCmdDebug=$(SClinkCmd_d) $(LDLIBS_D)
ClinkCmdDebugLocal=$(SClinkCmd_d) $(LDLIBS_D_L)
ClinkCmdInsure=$(Insure) -pthread $(CFLAGS) $(CDebugFlag) $(LDFLAGS) $< -o $@ $(LDLIBS_Insure)
InsureSharedCTool = $(DebugSharedCTool)
DependencyCTool = $(CC) -pthread -M $(CPPFLAGS) $(DependIncludes) $^ > $@
PreProcessorCTool = $(CC) -pthread -E $(CPPFLAGS) $^ -o $@
SharedCObjectFlags = -fPIC
SharedCTool = $(CC) -pthread $(CSharedFlags) $^ -o $@ -shared -Wl,-soname,$@ $(CSharedLink)
DebugSharedCTool = $(CC) -pthread $(CSharedFlags) $(CDebugFlag) $^ -o $@ -shared -Wl,-soname,$@ $(CSharedLink)
# Beginning of C++ var defs:
CXXDebugFlag=-g
SCClinkCmd=$(CXX) -pthread $(CXXFLAGS) $(CXXOptimised) $(LDFLAGS) $< -o $@
SCClinkCmd_d=$(CXX) -pthread $(CXXFLAGS) $(CXXDebugFlag) $(LDFLAGS) $< -o $@
CClinkCmd=$(SCClinkCmd) $(LDLIBS)
CClinkCmdDebug=$(SCClinkCmd_d) $(LDLIBS_D)
CClinkCmdDebugLocal=$(SCClinkCmd_d) $(LDLIBS_D_L)
CClinkCmdInsure=$(Insure) -pthread $(CXXFLAGS) $(CXXDebugFlag) $(LDFLAGS) $< -o $@ $(LDLIBS_Insure)
InsureSharedCCTool = $(DebugSharedCCTool)
DependencyCCTool = $(CXX) -pthread -MM $(CPPFLAGS) $(CXXFLAGS) $(DependIncludes) $^ > $@
SharedCCObjectFlags = -fPIC
SharedSuffix =so
SharedCCTool = $(CXX) -pthread $(CXXSharedFlags) $^ -o $@ -shared -Wl,-soname,$@ $(CXXSharedLink)
DebugSharedCCTool = $(CXX) -pthread $(CXXSharedFlags) $(CXXDebugFlag) $^ -o $@ -shared -Wl,-soname,$@ $(CXXSharedLink)
PreProcessorCCTool = $(CXX) -pthread -E $(CPPFLAGS) $^ -o $@
ifdef g77
extralib+=g2c m
endif
</makefile>
</architecture>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=MySQL version=5.0.18 >
<architecture name=slc>
<lib name=mysqlclient_r>
</architecture>
<architecture name=osx>
<lib name=mysqlclient_r>
</architecture>
<architecture name=win>
<lib name=mysqlclient>
</architecture>
<client>
<environment name=MYSQL_BASE>
The top of the MySQL distribution.
</environment>
<environment name=LIBDIR default="$MYSQL_BASE/lib" type=lib>
Location of MySQL libraries.
</environment>
<environment name=BINDIR default="$MYSQL_BASE/bin">
Location of MySQL binaries.
</environment>
<environment name=INCLUDE default="$MYSQL_BASE/include">
Location of MySQL include files.
</environment>
</client>
<environment name=PATH value="$BINDIR" type=Runtime_path></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=Python version=2.4.2 >
<architecture name=macosx>
<lib name=python2.4>
</architecture>
<architecture name=osx>
<lib name=python2.4>
</architecture>
<architecture name=sl>
<lib name=python2.4>
</architecture>
<architecture name=win>
<lib name=python24>
</architecture>
<client>
<environment name=PYTHON_BASE>
The top of the Python distribution.
</environment>
<architecture name=macosx>
<environment name=PATH value="$PYTHON_BASE/bin" type=Runtime_path></environment>
<environment name=INCLUDE default="$PYTHON_BASE/include/python2.4"></environment>
<environment name=LIBDIR default="$PYTHON_BASE/lib" type=lib></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
</architecture>
<architecture name=osx>
<environment name=PATH value="$PYTHON_BASE/bin" type=Runtime_path></environment>
<environment name=INCLUDE default="$PYTHON_BASE/include/python2.4"></environment>
<environment name=LIBDIR default="$PYTHON_BASE/lib" type=lib></environment>
<environment name=LD_LIBRARY_PATH value="$PYTHON_BASE:$LIBDIR" type=Runtime_path></environment>
<environment name=DYLD_LIBRARY_PATH value="$PYTHON_BASE:$LIBDIR" type=Runtime_path></environment>
</architecture>
<architecture name=sl>
<environment name=PATH value="$PYTHON_BASE/bin" type=Runtime_path></environment>
<environment name=INCLUDE default="$PYTHON_BASE/include/python2.4"></environment>
<environment name=LIBDIR default="$PYTHON_BASE/lib" type=lib></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
</architecture>
<architecture name=win>
<environment name=PATH value="$PYTHON_BASE/" type=Runtime_path></environment>
<environment name=INCLUDE default="$PYTHON_BASE/include"></environment>
<environment name=LIBDIR default="$PYTHON_BASE/libs" type=lib></environment>
</architecture>
</client>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=frontier_client version=2.7.0 >
<architecture name=slc>
<lib name=frontier_client>
</architecture>
<architecture name=osx>
<lib name=frontier_client>
</architecture>
<client>
<environment name=FRONTIER_CLIENT_BASE></environment>
<environment name=LIBDIR default="$FRONTIER_CLIENT_BASE/lib" type=lib></environment>
<environment name=INCLUDE default="$FRONTIER_CLIENT_BASE/include"></environment>
<environment name=BINDIR default="$FRONTIER_CLIENT_BASE/bin"></environment>
</client>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
<environment name=PATH value="$BINDIR" type=Runtime_path></environment>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=lfc version=1.5.8 >
<lib name=lfc>
<client>
<environment name=LFC_BASE>
The top of the LFC distribution.
</environment>
<environment name=LIBDIR default="$LFC_BASE/lib" type=lib>
Location of LFC libraries.
</environment>
<environment name=BINDIR default="$LFC_BASE/bin">
Location of lfc binaries.
</environment>
<environment name=INCLUDE default="$LFC_BASE/include/lfc">
Location of LFC include files.
</environment>
</client>
<external ref=vdt>
<environment name=PATH value="$BINDIR" type=Runtime_path></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
<environment name=PYTHONPATH default="$LIBDIR/python" type=Runtime_path></environment>
<environment name=PERLLIB default="$LIBDIR/perl" type=Runtime_path></environment>
<architecture name=win>
<environment name=PATH value="$LIBDIR" type=Runtime_path></environment>
</architecture>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=CORAL version=CORAL_1_7_0 >
<lib name=lcg_CoralBase>
<lib name=lcg_RelationalAccess>
<client>
<environment name=CORAL_BASE>
The top directory of the CORAL distribution.
</environment>
<environment name=LIBDIR default="$CORAL_BASE/$SCRAM_ARCH/lib" type=lib>
The CORAL library directory.
</environment>
<environment name=BINDIR default="$CORAL_BASE/$SCRAM_ARCH/bin">
The CORAL binary directory.
</environment>
<environment name=INCLUDE default="$CORAL_BASE/include">
The default CORAL include directory.
</environment>
</client>
<environment name=SEAL_PLUGINS value="$LIBDIR/modules" type=Runtime_path></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
<environment name=PATH value="$BINDIR" type=Runtime_path></environment>
</tool>
<doc type=BuildSystem::ToolDoc version=1.0>
<tool name=SEAL version=SEAL_1_9_2 >
<lib name=lcg_SealBase>
<lib name=lcg_PluginManager>
<lib name=lcg_SealKernel>
<client>
<environment name=SEAL_BASE>
The top directory of the SEAL distribution. SEAL information available from http://lcgapp.cern.ch/project/cls
</environment>
<environment name=LIBDIR default="$SEAL_BASE/$SCRAM_ARCH/lib" type=lib>
The SEAL library directory.
</environment>
<environment name=BINDIR default="$SEAL_BASE/$SCRAM_ARCH/bin">
The SEAL binary directory.
</environment>
<environment name=INCLUDE default="$SEAL_BASE/include">
The default SEAL include directory (usually SEAL_BASE/include).
</environment>
<environment name=SEAL_ARCH_INCLUDES default="$SEAL_BASE/$SCRAM_ARCH/include">
The default INCLUDE directory for generated files (Usually SEAL_BASE/include/SCRAM_ARCH).
</environment>
<environment name=INCLUDE value="$SEAL_ARCH_INCLUDES"></environment>
</client>
<environment name=SEAL_PLUGINS value="$LIBDIR/modules" type=Runtime_path></environment>
<environment name=LD_LIBRARY_PATH value="$LIBDIR" type=Runtime_path></environment>
<environment name=PYTHONPATH default="$LIBDIR:$SEAL_BASE/$SCRAM_ARCH/python" type=Runtime_path></environment>
<environment name=PATH value="$BINDIR" type=Runtime_path></environment>
<architecture name=win>
<environment name=PATH value="$LIBDIR" type=Runtime_path></environment>
</architecture>
</tool>
@echo off
rem $Id: CMT_env.bat,v 1.72 2009-12-07 14:56:43 avalassi Exp $
set CMTCONFIG=win32_vc71_dbg
set AFS=Z:\
set DFS=\\cern.ch\dfs
set SITEROOT=%AFS%cern.ch
set CMTROOT=%SITEROOT%\sw\contrib\CMT\v1r20p20090520
rem See http://groups.google.com/group/alt.msdos.batch.nt/msg/923423bf3143fcdd
rem See http://www.student.northpark.edu/pemente/sed/bat_env.htm
if not defined AFSHOME (
set AFSHOME=%AFS%cern.ch\user\%USERNAME:~0,1%\%USERNAME%
)
rem Setup Visual Studio
call "%VS71COMNTOOLS%\vsvars32.bat" > NUL
rem Setup CMT
call %CMTROOT%\mgr\setup.bat
rem Setup verbose compilation for CMT v1r20p2008xxxx or higher
set VERBOSE=1
rem Add CVS to PATH
set PATH=%DFS%\Experiments\sw\contrib\WinCvs\1.0.6;%PATH%
rem Set CMTPROJECTPATH and unset CMTPATH
set CMTPATH=
set CMTPROJECTPATH=%SITEROOT%\sw\lcg\app\releases
rem Reset CMTPROJECTPATH to use a private copy of the latest nightlies
rem if "%USERNAME%"=="avalassi" (
rem set CMTPROJECTPATH=%AFS%cern.ch\sw\lcg\app\releases\COOL\internal\nightlies\dev\20091118Wed
rem )
rem Set CMTUSERCONTEXT
rem See http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true
rem See http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/percent.mspx?mfr=true
set CMTUSERCONTEXT=%~d0%~p0USERCONTEXT\%USERNAME%
rem Printout AFS environment variables
echo AFS set to '%AFS%'
echo AFSHOME set to '%AFSHOME%'
rem Unset CMTSITE
set CMTSITE=
rem Printout CMT environment variables
echo CMTCONFIG set to '%CMTCONFIG%'
echo CMTROOT set to '%CMTROOT%'
echo CMTPATH set to '%CMTPATH%'
echo CMTPROJECTPATH set to '%CMTPROJECTPATH%'
echo CMTUSERCONTEXT set to '%CMTUSERCONTEXT%'
if defined CMTINSTALLAREA (
echo CMTINSTALLAREA set to '%CMTINSTALLAREA%'
) else (
echo CMTINSTALLAREA is not set
)
if defined CMTSITE (
echo CMTSITE set to '%CMTSITE%'
) else (
echo CMTSITE is not set
)
# $Id: CMT_env.csh,v 1.91 2010-04-01 08:48:06 avalassi Exp $
if ( "$HOST" == "coralserver" ) then
setenv CMTCONFIG i686-slc5-gcc43-opt
else if ( "${?CMTCONFIG}" != "1" ) then
echo "ERROR! CMTCONFIG was not set"
exit 1
endif
setenv AFS /afs
setenv SITEROOT $AFS/cern.ch
setenv CMTROOT $SITEROOT/sw/contrib/CMT/v1r20p20090520
# Check that this script is being sourced in its own directory
# (might get a false success - the sourced script does not know its location)
if ( ! -e CMT_env.csh ) then
echo "ERROR! Please source CMT_env.csh in its own directory"
exit 1
endif
set thePwd=`pwd`
# Setup CMT
source $CMTROOT/mgr/setup.csh
# Setup verbose compilation for CMT v1r20p2008xxxx or higher
setenv VERBOSE 1
# Unset LD_LIBRARY_PATH
setenv LD_LIBRARY_PATH
if ( "$USER" == "avalassi" ) then
setenv LD_LIBRARY_PATH ${HOME}/lib
endif
# Set CMTPROJECTPATH and unset CMTPATH
setenv CMTPROJECTPATH $SITEROOT/sw/lcg/app/releases
setenv CMTPATH
# Reset CMTPROJECTPATH to use a private copy of the latest nightlies
###if ( "$USER" == "avalassi" || "$HOSTNAME" == "coralserver" ) then
### setenv CMTPROJECTPATH /afs/cern.ch/sw/lcg/app/releases/COOL/internal/nightlies/dev/20091118Wed
###endif
#if ( "$USER" == "avalassi" ) then
# if ( "$CMTCONFIG" == "x86_64-mac106-gcc42-dbg" || \
# "$CMTCONFIG" == "x86_64-slc5-gccmax-dbg" || \
# "$CMTCONFIG" == "x86_64-slc5-icc11-dbg" || \
# "$CMTCONFIG" == "x86_64-slc5-llvm26-dbg" ) then
# setenv CMTPROJECTPATH /afs/cern.ch/sw/lcg/app/releases/COOL/internal/nightlies/dev2/20100219Fri
# endif
#endif
# Set CMTUSERCONTEXT
setenv CMTUSERCONTEXT ${thePwd}/USERCONTEXT/${USER}
# Unset CMTSITE
unsetenv CMTSITE
# Printout CMT environment variables
echo "CMTCONFIG set to '$CMTCONFIG'"
echo "CMTROOT set to '$CMTROOT'"
echo "CMTPATH set to '$CMTPATH'"
echo "CMTPROJECTPATH set to '$CMTPROJECTPATH'"
echo "CMTUSERCONTEXT set to '$CMTUSERCONTEXT'"
if ( "${?CMTINSTALLAREA}" == "1" ) then
echo "CMTINSTALLAREA set to '$CMTINSTALLAREA'"
else
echo "CMTINSTALLAREA is not set"
endif
if ( "${?CMTSITE}" == "1" ) then
echo "CMTSITE set to '$CMTSITE'"
else
echo "CMTSITE is not set"
endif
# Setup icc compiler
if ( "$CMTCONFIG" == "x86_64-slc5-icc11-dbg" ) then
source ${thePwd}/icc_setup.csh intel64 11.0
else if ( "$CMTCONFIG" == "x86_64-slc5-icc110-dbg" ) then
source ${thePwd}/icc_setup.csh intel64 11.0
else if ( "$CMTCONFIG" == "x86_64-slc5-icc111-dbg" ) then
source ${thePwd}/icc_setup.csh intel64 11.1
endif
# $Id: CMT_env.sh,v 1.89 2010-04-01 08:48:06 avalassi Exp $
if [ "$HOSTNAME" == "coralserver" ]; then
CMTCONFIG=i686-slc5-gcc43-opt
elif [ "$CMTCONFIG" == "" ] ; then
echo "ERROR! CMTCONFIG was not set"
return 1
fi
export CMTCONFIG
export AFS=/afs
export SITEROOT=$AFS/cern.ch
export CMTROOT=$SITEROOT/sw/contrib/CMT/v1r20p20090520
# Check that this script is being sourced in its own directory
# (might get a false success - the sourced script does not know its location)
if [ ! -e CMT_env.sh ] ; then
echo "ERROR! Please source CMT_env.sh in its own directory"
return 1
fi
thePwd=`pwd`
# Setup CMT
. $CMTROOT/mgr/setup.sh
# Setup verbose compilation for CMT v1r20p2008xxxx or higher
export VERBOSE=1
# Unset LD_LIBRARY_PATH
export LD_LIBRARY_PATH=""
if [ "$USER" == "avalassi" ]; then
export LD_LIBRARY_PATH="${HOME}/lib"
fi
# Set CMTPROJECTPATH and unset CMTPATH
export CMTPATH=""
export CMTPROJECTPATH=$SITEROOT/sw/lcg/app/releases
# Reset CMTPROJECTPATH to use a private copy of the latest nightlies
###if [ "$USER" == "avalassi" ] || [ "$HOSTNAME" == "coralserver" ]; then
### export CMTPROJECTPATH=/afs/cern.ch/sw/lcg/app/releases/COOL/internal/nightlies/dev/20091118Wed
###fi
#if [ "$USER" == "avalassi" ]; then
# if [ "$CMTCONFIG" == "x86_64-mac106-gcc42-dbg" ] || \
# [ "$CMTCONFIG" == "x86_64-slc5-gccmax-dbg" ] || \
# [ "$CMTCONFIG" == "x86_64-slc5-icc11-dbg" ] || \
# [ "$CMTCONFIG" == "x86_64-slc5-llvm26-dbg" ]; then
# export CMTPROJECTPATH=/afs/cern.ch/sw/lcg/app/releases/COOL/internal/nightlies/dev2/20100219Fri
# fi
#fi
# Set CMTUSERCONTEXT
export CMTUSERCONTEXT=${thePwd}/USERCONTEXT/${USER}
# Unset CMTSITE
export CMTSITE=""
# Printout CMT environment variables
echo "CMTCONFIG set to '${CMTCONFIG}'"
echo "CMTROOT set to '$CMTROOT'"
echo "CMTPATH set to '$CMTPATH'"
echo "CMTPROJECTPATH set to '$CMTPROJECTPATH'"
echo "CMTUSERCONTEXT set to '$CMTUSERCONTEXT'"
echo "CMTINSTALLAREA set to '$CMTINSTALLAREA'"
echo "CMTSITE set to '$CMTSITE'"
# Setup icc compiler
if [ "$CMTCONFIG" == "x86_64-slc5-icc11-dbg" ]; then
. ${thePwd}/icc_setup.sh intel64 11.0
elif [ "$CMTCONFIG" == "x86_64-slc5-icc110-dbg" ]; then
. ${thePwd}/icc_setup.sh intel64 11.0
elif [ "$CMTCONFIG" == "x86_64-slc5-icc111-dbg" ]; then
. ${thePwd}/icc_setup.sh intel64 11.1
fi
@echo off
rem $Id: CMT_env_vc9.bat,v 1.37 2010-04-01 08:48:06 avalassi Exp $
set CMTCONFIG=i686-winxp-vc9-dbg
set AFS=Z:\
set DFS=\\cern.ch\dfs
set SITEROOT=%AFS%cern.ch
set CMTROOT=%SITEROOT%\sw\contrib\CMT\v1r20p20090520
rem See http://groups.google.com/group/alt.msdos.batch.nt/msg/923423bf3143fcdd
rem See http://www.student.northpark.edu/pemente/sed/bat_env.htm
if not defined AFSHOME (
set AFSHOME=%AFS%cern.ch\user\%USERNAME:~0,1%\%USERNAME%
)
rem Setup Visual Studio
call "%VS90COMNTOOLS%\vsvars32.bat" > NUL
rem Workaround for bug #40137: setup Visual Studio extra runtime (msvcp90.dll)
rem This might be unnecessary if ROOT also copied the manifests (bug #61471)?
rem Without this, "import PyCool" fails with "MSVCP90.DLL was not found".
rem With this, "import PyCool" fails with "Runtime error R6034".
rem set PATH=C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT;%PATH%
rem Setup CMT
rem call %CMTROOT%\mgr\setup.bat
set CMTBIN=VisualC
if not defined CMTCONFIG set CMTCONFIG=%CMTBIN%
set PATH=%CMTROOT%\%CMTBIN%;%PATH%
rem Setup verbose compilation for CMT v1r20p2008xxxx or higher
set VERBOSE=1
rem Add CVS to PATH
set PATH=%DFS%\Experiments\sw\contrib\WinCvs\1.0.6;%PATH%
rem Set CMTPROJECTPATH and unset CMTPATH
set CMTPATH=
set CMTPROJECTPATH=%SITEROOT%\sw\lcg\app\releases
rem Reset CMTPROJECTPATH to use a private copy of the latest nightlies
rem if "%USERNAME%"=="avalassi" (
rem set CMTPROJECTPATH=%AFS%cern.ch\sw\lcg\app\releases\COOL\internal\nightlies\dev2\20100219Fri
rem )
rem Set CMTUSERCONTEXT
rem See http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true
rem See http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/percent.mspx?mfr=true
set CMTUSERCONTEXT=%~d0%~p0USERCONTEXT\%USERNAME%
rem Printout AFS environment variables
echo AFS set to '%AFS%'
echo AFSHOME set to '%AFSHOME%'
rem Unset CMTSITE
set CMTSITE=
rem Printout CMT environment variables
echo CMTCONFIG set to '%CMTCONFIG%'
echo CMTROOT set to '%CMTROOT%'
echo CMTPATH set to '%CMTPATH%'
echo CMTPROJECTPATH set to '%CMTPROJECTPATH%'
echo CMTUSERCONTEXT set to '%CMTUSERCONTEXT%'
if defined CMTINSTALLAREA (
echo CMTINSTALLAREA set to '%CMTINSTALLAREA%'
) else (
echo CMTINSTALLAREA is not set
)
if defined CMTSITE (
echo CMTSITE set to '%CMTSITE%'
) else (
echo CMTSITE is not set
)
#============================================================================
# Package CMTUSERCONTEXT - private CMT config of COOL for user avalassi
#============================================================================
# LCG AA nightly build area base.
macro lcgaa_nightlies_base $(SITEROOT)/sw/lcg/app/nightlies
# Internal COOL area with private installations of externals.
# Do not use "/afs/cern.ch/sw/lcg/app/releases/COOL/internal" because pattern
# "path_remove /COOL/" would remove the paths to any external installed there.
macro cool_internal $(SITEROOT)/sw/lcg/app/cool/internal
# Internal COOL area with private installations of externals for avalassi.
macro avalassi_internal $(cool_internal)/avalassi
# Linux system type (32/64 bit) from fs sysname
macro fs_sysname 'i386_linux26' host-x86_64 'amd64_linux26'
#----------------------------------------------------------------------------
# LCG AA nightly build area.
###macro lcgaa_nightlies $(lcgaa_nightlies_base)/dev/Fri
# Private copy of the LCG AA nightly build area.
macro cool_nightlies_all $(cool_internal)/nightlies/dev2/20100219Fri
macro cool_nightlies_new $(cool_internal)/nightlies/dev2/20100219Fri
macro cool_nightlies_vc9 $(cool_internal)/nightlies/dev4/20100219Fri
macro cool_nightlies $(cool_nightlies_all)\
target-mac106 $(cool_nightlies_new)\
target-gccmax $(cool_nightlies_new)\
target-icc $(cool_nightlies_new)\
target-llvm $(cool_nightlies_new)\
target-vc9 $(cool_nightlies_vc9)
#----------------------------------------------------------------------------
# "COOL300" API extensions
#----------------------------------------------------------------------------
# Test the COOL300 API extensions only on selected platforms
###macro_append use_cppflags '' \
### slc4_ia32_gcc34_dbg ' -DCOOL300'
###### i686-winxp-vc9-dbg ' /DCOOL300' \
###macro_append gccxmlopts '' \
### slc4_ia32_gcc34_dbg ' -DCOOL300'
###### i686-winxp-vc9-dbg ' -DCOOL300' \
#----------------------------------------------------------------------------
# LCGCMT and LCG_releases
#----------------------------------------------------------------------------
# *** REMINDER ********************************************
# Remember to set CMTPROJECTPATH in CMT_env.bat/csh/sh
# if you want to take LCGCMT from a copy of the nightlies!
# *** REMINDER ********************************************
# If you change CMTPROJECTPATH to take LCGCMT from the nightlies or from a
# copy of the nightlies, you must reset LCG_releases to use externals on AFS
# (in the nightlies LCG_releases points to externals in /build/nightlies...).
# If you use a copy of the nightlies, reset LCG_releases here (user context).
# If you use the nightlies directly, consider CMTEXTRATAGS=LCG_NIGHTLIES.
macro LCG_releases $(LCG_home)/app/releases
#----------------------------------------------------------------------------
# MySQL (test 6.0.2 Connector/C as a fix for bug #64427 on Windows)
#----------------------------------------------------------------------------
###macro mysql_config_version 6.0.2
#----------------------------------------------------------------------------
# SQLite (upgrade to 3.6.22 to enable foreign key support)
#----------------------------------------------------------------------------
###macro sqlite_config_version 3.6.22
#----------------------------------------------------------------------------
# Xerces (upgrade to 3.1 to use the vc9 native build)
#----------------------------------------------------------------------------
###macro XercesC_config_version $(XercesC_config_version) \
### target-winxp "3.1.0"
###macro XercesC_file_version $(XercesC_config_version) \