]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/EMCAL/OnlineDisplay/Makefile
Coverity 17737 solved by non-implemented private copy constructor and assignment...
[u/mrichter/AliRoot.git] / HLT / EMCAL / OnlineDisplay / Makefile
1 ObjSuf          = o
2 SrcSuf          = cxx
3 HeadSuf         = h
4
5
6 ALIHLT_LIBDIR = $(ALICE_ROOT)/HLT/build/lib
7
8
9 #ROOTLIBS       = `root-config --libs --glibs` -lGed -lFTGL -lRGL -lEve -lEG -lGeom -lTreePlayer -lProofPlayer -lProof
10 #ROOTLIBS       = `root-config --libs --glibs` -lGed -lEG -lGeom -lTreePlayer -lProofPlayer -lProof -lXMLParser
11 ROOTLIBS        = `root-config --libs --glibs` -lGed -lEG -lGeom -lTreePlayer -lProofPlayer -lProof -lXMLParser -lEve -lRGL
12
13 #ALIROOTLIBS    = -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)  -lHLTbase -lAliHLTHOMER  -lAliHLTEMCAL  -lRAWDatarec \
14 #                  -lRAWDatabase -lESD -lSTEER -lSTEERBase -lCDB -lMinuit -lVMC -lEMCALbase -lEMCALshuttle -lEMCALUtils \
15 #                   -lEveBase   
16
17 ALIROOTLIBS     = -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)  -lHLTbase -lAliHLTHOMER  -lAliHLTEMCAL  -lRAWDatarec \
18                    -lRAWDatabase -lESD -lSTEER -lSTEERBase -lCDB -lMinuit -lVMC -lEMCALbase  -lEMCALUtils \
19                    -lEveBase    
20
21
22 #ALIHLTLIBS     = -L$(ALIHLT_LIBDIR)  -lAliHLTUtil  -lHLTbase -lAliHLTHOMER -lAliHLTEMCAL
23 ALIHLTLIBS      = -L$(ALIHLT_LIBDIR)   -lHLTbase -lAliHLTHOMER -lAliHLTEMCAL -lAliHLTCalo
24
25
26 # ALIROOTHLTEMCALINCLUDE        = -I$(ALICE_ROOT)/HLT/EMCAL   -I$(ALICE_ROOT)/HLT/PHOS    -I$(ALICE_ROOT)/EMCAL -I$(ALICE_ROOT)/HLT/EMCAL/OnlineDisplay
27 # ALIROOTHLTINCLUDE     = -I$(ALICE_ROOT)/HLT/BASE/HOMER  -I$(ALICE_ROOT)/HLT/BASE -I$(ALICE_ROOT)/HLT/PHOS 
28
29 ALIROOTHLTEMCALINCLUDE  = -I$(ALICE_ROOT)/HLT/EMCAL       -I$(ALICE_ROOT)/EMCAL -I$(ALICE_ROOT)/HLT/EMCAL/OnlineDisplay
30 ALIROOTHLTINCLUDE       = -I$(ALICE_ROOT)/HLT/BASE/HOMER  -I$(ALICE_ROOT)/HLT/BASE 
31
32 ALIHLTINCLUDE           =-I$(ALIHLT_TOPDIR)/BASE/HOMER  -I$(ALIHLT_TOPDIR)/BASE   -I$(ALIHLT_TOPDIR)/CALO
33 ALIHLTEMCALINCLUDE      =-I$(ALIHLT_TOPDIR)/EMCAL
34
35
36 INCLUDES        = -I$(ROOTSYS)/include $(ALIHLTINCLUDE)  $(ALIHLTEMCALINCLUDE)  $(ALIROOTHLTEMCALINCLUDE) $(ALIROOTHLTINCLUDE)
37
38
39 MAINO                                   = main.$(ObjSuf)
40 MAINS                                   = main.$(SrcSuf)
41
42 GETEVENTBUTTONO                         =AliHLTEMCALGetEventButton.$(ObjSuf)
43 GETEVENTBUTTONS                         =AliHLTEMCALGetEventButton.$(SrcSuf)
44 GETEVENTBUTTONH                         =AliHLTEMCALGetEventButton.$(HeadSuf)
45
46 ALIHLTEMCALONLINEDISPLAYO               =AliHLTEMCALOnlineDisplay.$(ObjSuf)
47 ALIHLTEMCALONLINEDISPLAYS               =AliHLTEMCALOnlineDisplay.$(SrcSuf)
48 ALIHLTEMCALONLINEDISPLAYH               =AliHLTEMCALOnlineDisplay.$(HeadSuf)
49
50 ALIHLTEMCALONLINEDISPLAYTH2DO           =AliHLTEMCALOnlineDisplayTH2D.$(ObjSuf)
51 ALIHLTEMCALONLINEDISPLAYTH2DS           =AliHLTEMCALOnlineDisplayTH2D.$(SrcSuf)
52 ALIHLTEMCALONLINEDISPLAYTH2DH           =AliHLTEMCALOnlineDisplayTH2D.$(HeadSuf)
53
54 ALIHLTEMCALONLINEDISPLAYBUTTONO         =AliHLTEMCALOnlineDisplayButton.$(ObjSuf)
55 ALIHLTEMCALONLINEDISPLAYBUTTONS         =AliHLTEMCALOnlineDisplayButton.$(SrcSuf)
56 ALIHLTEMCALONLINEDISPLAYBUTTONH         =AliHLTEMCALOnlineDisplayButton.$(HeadSuf)
57
58 ALIHLTEMCALONLINEDISPLAYTABO            =AliHLTEMCALOnlineDisplayTab.$(ObjSuf)
59 ALIHLTEMCALONLINEDISPLAYTABS            =AliHLTEMCALOnlineDisplayTab.$(SrcSuf)
60 ALIHLTEMCALONLINEDISPLAYTABH            =AliHLTEMCALOnlineDisplayTab.$(HeadSuf)
61
62 ALIHLTEMCALONLINEDISPLAYEVENTTABO       =AliHLTEMCALOnlineDisplayEventTab.$(ObjSuf)
63 ALIHLTEMCALONLINEDISPLAYEVENTTABS       =AliHLTEMCALOnlineDisplayEventTab.$(SrcSuf)
64 ALIHLTEMCALONLINEDISPLAYEVENTTABH       =AliHLTEMCALOnlineDisplayEventTab.$(HeadSuf)
65
66 ALIHLTEMCALONLINEDISPLAYFOURIERTABO     =AliHLTEMCALOnlineDisplayFourierTab.$(ObjSuf)
67 ALIHLTEMCALONLINEDISPLAYFOURIERTABS     =AliHLTEMCALOnlineDisplayFourierTab.$(SrcSuf)
68 ALIHLTEMCALONLINEDISPLAYFOURIERTABH     =AliHLTEMCALOnlineDisplayFourierTab.$(HeadSuf)
69
70 ALIHLTEMCALONLINEDISPLAYCALIBTABO       =AliHLTEMCALOnlineDisplayCalibTab.$(ObjSuf)
71 ALIHLTEMCALONLINEDISPLAYCALIBTABS       =AliHLTEMCALOnlineDisplayCalibTab.$(SrcSuf)
72 ALIHLTEMCALONLINEDISPLAYCALIBTABH       =AliHLTEMCALOnlineDisplayCalibTab.$(HeadSuf)
73
74
75 OBJS    = $(MAINO)  $(ALIHLTEMCALONLINEDISPLAYO)  $(ALIHLTEMCALONLINEDISPLAYTH2DO) $(ALIHLTEMCALONLINEDISPLAYTABO)\
76         $(ALIHLTEMCALONLINEDISPLAYEVENTTABO)    $(ALIHLTEMCALONLINEDISPLAYFOURIERTABO)  $(ALIHLTEMCALONLINEDISPLAYCALIBTABO) \
77         $(GETEVENTBUTTONO) $(ALIHLTEMCALONLINEDISPLAYNUMBERENTRYO) $(ALIHLTEMCALONLINEDISPLAYBUTTONO)
78
79
80 pftest:$(OBJS)
81         g++ -ggdb -g $(ROOTLIBS) $(ALIROOTLIBS) $(HLTLIBS)  $(OBJS) -o onlinedisplay
82 #HLT:   $(OBJS) 
83 #       g++ -ggdb -g $(ROOTLIBS) $(ALIHLTLIBS) $(ALIROOTLIBS) $(HLTLIBS)  $(OBJS) -o onlinedisplay      
84 HLT:    $(OBJS) 
85         g++ -ggdb -g $(ROOTLIBS) $(ALIHLTLIBS) $(HLTLIBS)  $(OBJS) -o onlinedisplay     
86
87 $(MAINO):$(MAINS)
88         g++ -ggdb -g $(INCLUDES)  -c $(MAINS)
89
90 $(ALIHLTEMCALONLINEDISPLAYO):$(ALIHLTEMCALONLINEDISPLAYS) $(ALIHLTEMCALONLINEDISPLAYH)
91         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYS)
92
93 $(ALIHLTEMCALONLINEDISPLAYTH2DO):$(ALIHLTEMCALONLINEDISPLAYTH2DS) $(ALIHLTEMCALONLINEDISPLAYTH2DH)
94         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYTH2DS)
95
96 $(ALIHLTEMCALONLINEDISPLAYBUTTONO):$(ALIHLTEMCALONLINEDISPLAYBUTTONS) $(ALIHLTEMCALONLINEDISPLAYBUTTONH)
97         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYBUTTONS)
98
99 $(ALIHLTEMCALONLINEDISPLAYTABO):$(ALIHLTEMCALONLINEDISPLAYTABS) $(ALIHLTEMCALONLINEDISPLAYTABH)
100         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYTABS)
101
102 $(ALIHLTEMCALONLINEDISPLAYEVENTTABO):$(ALIHLTEMCALONLINEDISPLAYEVENTTABS) $(ALIHLTEMCALONLINEDISPLAYEVENTTABH)
103         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYEVENTTABS)
104
105 $(ALIHLTEMCALONLINEDISPLAYFOURIERTABO):$(ALIHLTEMCALONLINEDISPLAYFOURIERTABS) $(ALIHLTEMCALONLINEDISPLAYFOURIERTABH)
106         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYFOURIERTABS)
107
108 $(ALIHLTEMCALONLINEDISPLAYCALIBTABO):$(ALIHLTEMCALONLINEDISPLAYCALIBTABS) $(ALIHLTEMCALONLINEDISPLAYCALIBTABH)
109         g++ -ggdb -g $(INCLUDES)  -c $(ALIHLTEMCALONLINEDISPLAYCALIBTABS)
110
111 $(GETEVENTBUTTONO):$(GETEVENTBUTTONS) $(GETEVENTBUTTONH)
112         g++ -ggdb -g $(INCLUDES)  -c $(GETEVENTBUTTONS)
113
114 clean:
115         @rm -f *o *~ *# pftest