]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MONITOR/CMakelibMONITORzmq.pkg
Kill all reco processes when storage manager goes down
[u/mrichter/AliRoot.git] / MONITOR / CMakelibMONITORzmq.pkg
1 set ( SRCS   
2     alistoragemanager/AliStorageEventManager.cxx
3     alistoragemanager/AliStorageClientThread.cxx
4     alistoragemanager/AliStorageServerThread.cxx
5     alistoragemanager/AliStorageAdministratorPanel.cxx
6     alistoragemanager/AliStorageAdministratorPanelMarkEvent.cxx
7     alistoragemanager/AliStorageAdministratorPanelListEvents.cxx
8     alistoragemanager/AliStorageAdministratorPanelSetStorageParams.cxx
9     alistoragemanager/AliStorageEventManager.cxx
10     alistoragemanager/AliStorageDatabase.cxx
11     alistoragemanager/AliDIMListenerThread.cxx
12     alistoragemanager/AliEventsCollectorThread.cxx
13     alistoragemanager/AliCommunicationThread.cxx
14     #alionlinereco/AliEventServerReconstruction.cxx
15     #alionlinereco/AliEventServerWindow.cxx
16     alionlinereco/AliOnlineReconstruction.cxx
17 )
18
19 string ( REPLACE ".cxx" ".h" CINTHDRS "${SRCS}" )
20 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
21
22 set ( DHDR  MONITORzmqLinkDef.h)
23
24 set ( EINCLUDE TPC TPC/Rec ITS RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase MONITOR/alistoragemanager)
25
26 set(DIMDIR $ENV{DIMDIR})
27 set(ODIR $ENV{ODIR})
28
29 if(DIMDIR)
30   set ( SRCS ${SRCS}  SORNotifier.cxx)
31   set ( EINCLUDE ${EINCLUDE}  ${DIMDIR}/dim)
32   set ( ELIBS  dim)
33   set ( ELIBSDIR  ${DIMDIR}/${ODIR})
34   if(ELIBSDIR STREQUAL "${DIMDIR}/")
35     Aset (ELIBSDIR ${DIMDIR}/linux)
36   endif(ELIBSDIR STREQUAL "${DIMDIR}/")
37
38   set ( CXXFLAGS  "-DALI_DIM ${CXXFLAGS}")
39 endif(DIMDIR)
40
41 set (ELIBS ${ELIBS} ${ZEROMQ_LIBRARIES})
42 set (ELIBSDIR ${ELIBSDIR}  /usr/lib64)
43 set ( CXXFLAGS  "-DZMQ ${CXXFLAGS}") 
44
45 set (EXPORT 
46   alistoragemanager/AliStorageEventManager.h
47   alistoragemanager/AliStorageTypes.h
48 )