X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=README_CMake;h=fb0eec9f3e0f7d4606251f1212439b269676ab7b;hb=416a091b71d1ae5992b375994ec65c0ebf09c498;hp=b8e0180a868b085acef6db854d9cfdd6c0f24314;hpb=dfa85384312bfbdbaeb24aa8526104c113599536;p=u%2Fmrichter%2FAliRoot.git diff --git a/README_CMake b/README_CMake index b8e0180a868..fb0eec9f3e0 100644 --- a/README_CMake +++ b/README_CMake @@ -1,7 +1,20 @@ +Steps to Build AliRoot with CMake : -You have to pass in the cmake step some parameter to the script -otherwise the CMakeLists.txt in the subdirectories are not created. +1. Define environment variable ALICE_INSTALL + export ALICE_INSTALL=$ALICE/AliRootInstall - cmake -DGENERATE_FILES=TRUE +2. Set Path to point to binaries and libraries that will be built in ALICE_INSTALL + export PATH=$PATH:$ALICE_INSTALL/bin/tgt_${ALICE_TARGET} + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ALICE_INSTALL/lib/tgt_${ALICE_TARGET} + +3. Execute the following commands to build AliRoot + cd $ALICE_INSTALL + cmake + make + +4. In order to build addtional targets like TFluka, THydjet and SHUTTLE add the following options to the cmake command + cmake -DTFLUKA=ON -DTHYDJET=ON -DSHUTTLE=ON + +!IMPORTANT! : Make sure you delete all the files in your ALICE_INSTALL directory before you generate the Makefile again to clear the CMakeCache or the generated build system may not function properly. + - is the correct command.