]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STEER/PROOF-INF.ESD/SETUP.C
Fixes for #90303: Fix PROOF-INF/SETUP.C to create PAR files for AliRoot trunk
[u/mrichter/AliRoot.git] / STEER / PROOF-INF.ESD / SETUP.C
1 void SETUP()
2 {
3    // Load some ROOT libraries
4
5    gSystem->Load("libVMC");
6    gSystem->Load("libNet");
7    gSystem->Load("libTree");
8
9    // Load libSTEERBase, ESD depends on it
10    gSystem->Load("libSTEERBase");
11
12    // Load the ESD library
13    TString dypath = TString::Format("%s:%s", gSystem->WorkingDirectory(), gSystem->GetDynamicPath());
14    gSystem->SetDynamicPath(dypath);
15    gSystem->Load("libESD");
16
17    // Set the include paths
18    gROOT->ProcessLine(".include ESD/ESD");
19
20    // Set our location, so that other packages can find us
21    gSystem->Setenv("ESD_INCLUDE", "ESD/ESD");
22
23    // Set our lib coordinates, so that other packages can link to us
24    TString lib = TString::Format("-L%s -lESD", gSystem->WorkingDirectory());
25    gSystem->Setenv("ESD_LIBS", lib.Data());
26 }
27