gInterpreter->ProcessLine("loadlibs()");
cout << "Setting include path ..." << endl;
- TString includePath = "-I${ALICE_ROOT}/include ";
+ TString includePath = "-I${ALICE_ROOT}/STEER ";
+ includePath += "-I${ALICE_ROOT}/STEER/STEER ";
+ includePath += "-I${ALICE_ROOT}/STEER/STEERBase ";
+ includePath += "-I${ALICE_ROOT}/STEER/CDB ";
+ includePath += "-I${ALICE_ROOT}/STEER/ESD ";
includePath += "-I${ALICE_ROOT}/RAW ";
includePath += "-I${ALICE_ROOT}/FASTSIM ";
includePath += "-I${ALICE_ROOT}/EVGEN ";
includePath += "-I${ALICE_ROOT}/SHUTTLE/TestShuttle ";
includePath += "-I${ALICE_ROOT}/ITS ";
includePath += "-I${ALICE_ROOT}/MUON ";
- includePath += "-I${ALICE_ROOT}/MUON/mapping";
- includePath += "-I${ALICE_ROOT}/RAW";
+ includePath += "-I${ALICE_ROOT}/MUON/mapping ";
+ includePath += "-I${ALICE_ROOT}/RAW ";
+ includePath += "-I${ALICE_ROOT}/include ";
+
+ if ( gSystem->Getenv("ALICE_INSTALL") ) includePath += "-I${ALICE_INSTALL}/include ";
+ if ( gSystem->Getenv("ALICE_BUILD") ) includePath += "-I${ALICE_BUILD}/include ";
+
gSystem->SetIncludePath(includePath.Data());
}