The Gaudi Project

Gaudi v18r11

Gaudi v18r11 Requirements

# Package used to manage the Gaudi project packages
# No wildcards allowed

package Gaudi

version v18r11
branches doc cmt 

# CMT and Gaudi policy
use GaudiPolicy	   v6r1

# Gaudi libraries - generic
use GaudiKernel    v20r12
use GaudiSvc       v14r12
macro gaudisitesvc_use 	"" \
	CERN&Linux	"GaudiSiteSvc v2r2"
use $(gaudisitesvc_use)
use GaudiAud       v7r1
use GaudiAlg       v9r9
use GaudiGSL       v6r4
use GaudiHistory   v1r5

# Technology-specific Persistency packages
# CERNLIB doesn't exist on slc3-amd64
macro hbookcnv_use 	"HbookCnv v14r8" \
	slc3-amd64	""
use $(hbookcnv_use)
use RootHistCnv    v9r10
use GaudiPoolDb    v2r9
use GaudiPython    v8r12

# Container package specifying the mimimum set of core packages
use GaudiSys      v18r1

# Examples packages
use GaudiExamples v18r11

# Physics interface package
use GaudiPI v1r3

# Atlas packages
macro PartPropSvc_use "" ATLAS "PartPropSvc v2r0"
use $(PartPropSvc_use)
macro LCGEnv_use "" ATLAS "LCGEnv v48r1"
use $(LCGEnv_use)

#LHCb external packages
macro COOL_use "" LHCb "COOL v* LCG_Interfaces"
use ${COOL_use}
macro CORAL_use "" LHCb "CORAL v* LCG_Interfaces"
use ${CORAL_use}
macro RELAX_use "" LHCb "RELAX v* LCG_Interfaces"
use ${RELAX_use}
macro sqlite_use "" LHCb "sqlite v* LCG_Interfaces"
use $(sqlite_use)
macro HepMC_use "" LHCb "HepMC v* LCG_Interfaces"
use $(HepMC_use)

#LHCbGrid external packages
macro gfal_use "" LHCbGrid "gfal v* LCG_Interfaces"
use $(gfal_use)
macro CASTOR_use "" LHCbGrid "CASTOR v* LCG_Interfaces"
use $(CASTOR_use)
macro dcache_client_use "" LHCbGrid "dcache_client v* LCG_Interfaces"
use $(dcache_client_use)
macro oracle_use "" LHCbGrid "oracle v* LCG_Interfaces"
use $(oracle_use)