X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=cmake%2FFindROOT.cmake;h=bf7f070a4dedbf57b8accf2713a58a5f475b5366;hb=521f83a19720a1a8ff97ae4e58167b9854e1f513;hp=f2ed06edcf7cdffae7d43fbc703673abf7319fc8;hpb=6db3170859444cc30c9e5a12dad1ed2b28eb1ea6;p=u%2Fmrichter%2FAliRoot.git diff --git a/cmake/FindROOT.cmake b/cmake/FindROOT.cmake index f2ed06edcf7..bf7f070a4de 100644 --- a/cmake/FindROOT.cmake +++ b/cmake/FindROOT.cmake @@ -3,8 +3,14 @@ # Author: Johny Jose m(johny.jose@cern.ch) # Port of previous Makefile build to cmake -cmake_minimum_required(VERSION 2.8 FATAL_ERROR) +cmake_minimum_required(VERSION 2.8.4 FATAL_ERROR) +set(ROOTSYS $ENV{ROOTSYS} CACHE STRING "" FORCE) +if(NOT ROOTSYS) + message(FATAL_ERROR "Environment variable $ROOTSYS is not set !") +else() + get_filename_component(ROOTSYS "${ROOTSYS}" REALPATH) +endif(NOT ROOTSYS) find_program(ROOT_CONFIG NAMES root-config) find_program(ROOTCINT NAMES rootcint) if(NOT ROOT_CONFIG) @@ -25,6 +31,7 @@ if(ROOT_CONFIG AND ROOTCINT) ALICE_RootConfig(ROOTHASXML --has-xml) set(ROOTCLIBS ${ROOTCLIBS} -lThread -lMinuit -lVMC -lEG -lGeom -lTreePlayer -lXMLIO -lXMLParser -lProof -lProofPlayer -lMLP -lSpectrum -L${ROOTPLUGDIR} ) set(ROOTPLIBS $ENV{ROOTPLIBS}) + message(STATUS "ROOTSYS directory : ${ROOTSYS}") message(STATUS "ROOT include directory: ${ROOTINCDIR}") message(STATUS "ROOT library directory: ${ROOTLIBDIR}") else()