X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=CMakeLists.txt;h=d7e2abd1432390ca9b1508ba105413fcd6c7a8d7;hb=d78f01ff1adf84d01f94ac918af31932d610c773;hp=bb55c0e031521ba40b192e3ff290c625e71dc055;hpb=7251bfccdd57b382957604fcc2565e9aeaa5c5d2;p=u%2Fmrichter%2FAliRoot.git diff --git a/CMakeLists.txt b/CMakeLists.txt index bb55c0e0315..d7e2abd1432 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -126,7 +126,7 @@ set(BINLIBDIRS "-L${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") # Standard Modules # ------------------------------ -set(ALIROOTMODULES STEER PHOS TRD TPC ZDC MUON PMD FMD TOF ITS ACORDE HMPID T0 BCM STRUCT VZERO THijing THbtp EMCAL THerwig TEPEMGEN FASTSIM TPHIC RAW MONITOR ANALYSIS JETAN HLT STAT TTherminator CORRFW DPMJET TDPMjet PWG0 PWG1 PWG2 PWG3 PWG4 TRIGGER PYTHIA8 TAmpt OADB ) +set(ALIROOTMODULES STEER PHOS TRD TPC ZDC MUON PMD FMD TOF ITS ACORDE HMPID T0 BCM STRUCT VZERO THijing THbtp EMCAL THerwig TEPEMGEN FASTSIM TPHIC RAW MONITOR ANALYSIS JETAN HLT STAT TTherminator CORRFW DPMJET TDPMjet PWGPP PWG PWGCF PWGGA PWGHF PWGDQ PWGJE PWGLF PWGUD TRIGGER PYTHIA8 TAmpt OADB MFT) if(THydjet) list(APPEND ALIROOTMODULES THydjet) @@ -167,7 +167,7 @@ set(MODDIRS ${MODULES}) # Libraries for Linking # ------------------------------ -set(ALILIBS MUON TPC PMD TRD FMD TOF ITS PHOS ACORDE HMPID VZERO ZDC STRUCT T0 EVGEN STEER TRIGGER) +set(ALILIBS MUON TPC PMD TRD FMD TOF ITS PHOS ACORDE HMPID VZERO ZDC STRUCT T0 EVGEN STEER TRIGGER MFT) set(LIBS ${ROOTCLIBS} ${ROOTPLIBS} ${SYSLIBS}) # Configure ARVerion.h @@ -266,9 +266,9 @@ endforeach(MODULE) #NY WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) #NY endforeach(cfile) -if(DATE_FOUND AND AMORE_FOUND) +if(DATE_FOUND) include (CMakeDA) -endif(DATE_FOUND AND AMORE_FOUND) +endif(DATE_FOUND) if(RULECHECKER_FOUND) add_custom_target(factfile DEPENDS ${FACTFILE}) @@ -336,6 +336,8 @@ COMMAND mkdir -p ${ALICE_ROOT}/alimdc-root/opt/alimdc/include COMMAND cp ${ALICE_ROOT}/RAW/mdc.h ${ALICE_ROOT}/alimdc-root/opt/alimdc/include COMMAND cp ${LIBPATH}/libAliMDC.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib COMMAND cp ${ROOTALIBDIR}/libRoot.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib +COMMAND cp ${ROOTALIBDIR}/liblzma.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib +COMMAND cp ${ROOTALIBDIR}/libpcre.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib COMMAND cp ${ROOTALIBDIR}/libfreetype.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib COMMAND cp ${ROOTALIBDIR}/libpcre.a ${ALICE_ROOT}/alimdc-root/opt/alimdc/lib COMMAND rm -rf ${ALICE_ROOT}/RPMS @@ -405,6 +407,7 @@ COMMAND @echo '%defattr (-,root,root)' >> ${ALIMDCSPECFILE} COMMAND @echo "%{prefix}/lib/libAliMDC.a" >> ${ALIMDCSPECFILE} COMMAND @echo "%{prefix}/lib/libRoot.a" >> ${ALIMDCSPECFILE} COMMAND @echo "%{prefix}/lib/libpcre.a" >> ${ALIMDCSPECFILE} +COMMAND @echo "%{prefix}/lib/liblzma.a" >> ${ALIMDCSPECFILE} COMMAND @echo "%{prefix}/lib/libfreetype.a" >> ${ALIMDCSPECFILE} COMMAND @echo "%{prefix}/include/mdc.h" >> ${ALIMDCSPECFILE} ) @@ -427,7 +430,7 @@ COMMAND ar t ${RAWDatabaseALIB} | xargs rm COMMAND ar t ${MDCALIB} | xargs rm COMMAND ar t ${ESDALIB} | xargs rm COMMAND ar t ${STEERBaseALIB} | xargs rm -COMMAND ${CMAKE_CXX_COMPILER} ${LDFLAGS} -o ${BINPATH}/alimdca ${LIBPATH}/alimdccxxo.a ${LIBPATH}/libAliMDC.a ${ROOTALIBDIR}/libRoot.a ${ROOTALIBDIR}/libfreetype.a ${ROOTALIBDIR}/libpcre.a -pthread -ldl -lz +COMMAND ${CMAKE_CXX_COMPILER} ${LDFLAGS} -o ${BINPATH}/alimdca ${LIBPATH}/alimdccxxo.a ${LIBPATH}/libAliMDC.a ${ROOTALIBDIR}/libRoot.a ${ROOTALIBDIR}/libfreetype.a ${ROOTALIBDIR}/libpcre.a ${ROOTALIBDIR}/liblzma.a -pthread -ldl -lz COMMAND @echo "Target alimdc-static made" ) @@ -445,7 +448,12 @@ include (CPack) # ------------------------------ install ( DIRECTORY data DESTINATION . ) - +install ( DIRECTORY OCDB + DESTINATION . + PATTERN ".svn" EXCLUDE) +install ( DIRECTORY QAref + DESTINATION . + PATTERN ".svn" EXCLUDE) # # EOF