f848a0ccbb90978c8d3ec54287305ea5906037ff
[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     alieventserver/AliEventServerReconstruction.cxx
12     alieventserver/AliEventServerWindow.cxx
13     alieventserver/AliEventServer.cxx
14 )
15
16 string ( REPLACE ".cxx" ".h" CINTHDRS "${SRCS}" )
17 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
18
19 set ( DHDR  MONITORzmqLinkDef.h)
20
21 set ( EINCLUDE TPC TPC/Rec ITS RAW STEER/STEER STEER/CDB STEER/STEERBase MONITOR/alistoragemanager)
22
23 set(DIMDIR $ENV{DIMDIR})
24 set(ODIR $ENV{ODIR})
25
26 if(DIMDIR)
27   set ( SRCS ${SRCS}  SORNotifier.cxx)
28   set ( EINCLUDE ${EINCLUDE}  ${DIMDIR}/dim)
29   set ( ELIBS  dim)
30   set ( ELIBSDIR  ${DIMDIR}/${ODIR})
31   if(ELIBSDIR STREQUAL "${DIMDIR}/")
32     Aset (ELIBSDIR ${DIMDIR}/linux)
33   endif(ELIBSDIR STREQUAL "${DIMDIR}/")
34
35   set ( CXXFLAGS  "-DALI_DIM ${CXXFLAGS}")
36 endif(DIMDIR)
37
38 set (ELIBS ${ELIBS} ${ZEROMQ_LIBRARIES})
39 set (ELIBSDIR ${ELIBSDIR}  /usr/lib64)
40 set ( CXXFLAGS  "-DZMQ ${CXXFLAGS}") 
41
42 set (EXPORT 
43   alistoragemanager/AliStorageEventManager.h
44   alistoragemanager/AliStorageTypes.h
45 )