]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/PHOS/OnlineDisplay/Makefile
ea2380304da230ea99e195cf561bf14956956cfa
[u/mrichter/AliRoot.git] / HLT / PHOS / OnlineDisplay / Makefile
1 ObjSuf          = o
2 SrcSuf          = cxx
3 HeadSuf         = h
4
5 #ROOTLIBS       = -L$(ROOTSYS)/lib -lNew -lCint \
6 #               -lGraf -lGraf3d -lHist -lHtml -lMatrix -lMinuit\
7 #               -lPostscript -lTree -lASImage \
8 #               -lCore -lEG -lFoam -lFumili -lGedOld -lGed \
9 #               -lGeom -lGpad -lGraf -lGuiBld -lGui -lMatrix\
10 #               -lRint -lRootAuth  -lThread -lVMC
11
12
13 ROOTLIBS        = `root-config --libs --glibs`
14
15 ###ALIROOTLIBS  = -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lESD -lSTEER -lRAWDatarec   -lRAWDatabase 
16 ##ALIROOTLIBS   = -L$(ALIHLT_TOPDIR)/build/lib -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)  
17 ALIROOTLIBS     = -L$(ALIHLT_TOPDIR)/build/lib  -lHLTbase  -lAliHLTPHOS  -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)  
18
19 #HLTLIBS                =-L$(ALIHLT_DC_DIR)/lib/Linux-x86_64-debug -lHOMER
20 #HLTLIBS                =-L$(ALIHLT_DC_DIR)/lib/Linux-i686/  -lHOMER
21 #HLTLIBS                =-L$(ALIHLT_DC_DIR)/lib/Linux-x86_64-debug -lHOMER
22 HLTLIBS         =-L$(ALIHLT_DC_DIR)/lib/Linux-i686-debug -lHOMER
23
24 HOMERINCLUDE    =$(ALIHLT_DC_DIR)/src/Util/HOMER/include 
25
26 ##echo $(HOMERINCLUDE)
27
28 ALIHLTPHOSINCLUDE       =$(ALIHLT_TOPDIR)/PHOS
29
30 ALIHLTINCLUDE   =$(ALIHLT_TOPDIR)/BASE
31
32 MAINO                                   = main.$(ObjSuf)
33 MAINS                                   = main.$(SrcSuf)
34
35 GETEVENTBUTTONO                         =AliHLTPHOSGetEventButton.$(ObjSuf)
36 GETEVENTBUTTONS                         =AliHLTPHOSGetEventButton.$(SrcSuf)
37 GETEVENTBUTTONH                         =AliHLTPHOSGetEventButton.$(HeadSuf)
38
39 #ALIHLTPHOSTH1DO                                =AliHLTPHOSTH1D.$(ObjSuf)
40 #ALIHLTPHOSTH1DS                                =AliHLTPHOSTH1D.$(SrcSuf)
41 #ALIHLTPHOSTH1DH                                =AliHLTPHOSTH1D.$(HeadSuf)
42
43 ALIHLTPHOSONLINEDISPLAYO                =AliHLTPHOSOnlineDisplay.$(ObjSuf)
44 ALIHLTPHOSONLINEDISPLAYS                =AliHLTPHOSOnlineDisplay.$(SrcSuf)
45 ALIHLTPHOSONLINEDISPLAYH                =AliHLTPHOSOnlineDisplay.$(HeadSuf)
46
47 ALIHLTPHOSONLINEDISPLAYTH2DO            =AliHLTPHOSOnlineDisplayTH2D.$(ObjSuf)
48 ALIHLTPHOSONLINEDISPLAYTH2DS            =AliHLTPHOSOnlineDisplayTH2D.$(SrcSuf)
49 ALIHLTPHOSONLINEDISPLAYTH2DH            =AliHLTPHOSOnlineDisplayTH2D.$(HeadSuf)
50
51 ALIHLTPHOSONLINEDISPLAYBUTTONO          =AliHLTPHOSOnlineDisplayButton.$(ObjSuf)
52 ALIHLTPHOSONLINEDISPLAYBUTTONS          =AliHLTPHOSOnlineDisplayButton.$(SrcSuf)
53 ALIHLTPHOSONLINEDISPLAYBUTTONH          =AliHLTPHOSOnlineDisplayButton.$(HeadSuf)
54
55
56 ALIHLTPHOSONLINEDISPLAYNUMBERENTRYO             =AliHLTPHOSOnlineDisplayNumberEntry.$(ObjSuf)
57 ALIHLTPHOSONLINEDISPLAYNUMBERENTRYS             =AliHLTPHOSOnlineDisplayNumberEntry.$(SrcSuf)
58 ALIHLTPHOSONLINEDISPLAYNUMBERENTRYH             =AliHLTPHOSOnlineDisplayNumberEntry.$(HeadSuf)
59
60
61 ALIHLTPHOSONLINEDISPLAYRAWDATAMENUO             =AliHLTPHOSOnlineDisplayRawDataMenu.$(ObjSuf)
62 ALIHLTPHOSONLINEDISPLAYRAWDATAMENUS             =AliHLTPHOSOnlineDisplayRawDataMenu.$(SrcSuf)
63 ALIHLTPHOSONLINEDISPLAYRAWDATAMENUH             =AliHLTPHOSOnlineDisplayRawDataMenu.$(HeadSuf)
64
65 ALIHLTPHOSONLINEDISPLAYTABO             =AliHLTPHOSOnlineDisplayTab.$(ObjSuf)
66 ALIHLTPHOSONLINEDISPLAYTABS             =AliHLTPHOSOnlineDisplayTab.$(SrcSuf)
67 ALIHLTPHOSONLINEDISPLAYTABH             =AliHLTPHOSOnlineDisplayTab.$(HeadSuf)
68
69 ALIHLTPHOSONLINEDISPLAYEVENTTABO        =AliHLTPHOSOnlineDisplayEventTab.$(ObjSuf)
70 ALIHLTPHOSONLINEDISPLAYEVENTTABS        =AliHLTPHOSOnlineDisplayEventTab.$(SrcSuf)
71 ALIHLTPHOSONLINEDISPLAYEVENTTABH        =AliHLTPHOSOnlineDisplayEventTab.$(HeadSuf)
72
73 ALIHLTPHOSONLINEDISPLAYRAWTABO          =AliHLTPHOSOnlineDisplayRawTab.$(ObjSuf)
74 ALIHLTPHOSONLINEDISPLAYRAWTABS          =AliHLTPHOSOnlineDisplayRawTab.$(SrcSuf)
75 ALIHLTPHOSONLINEDISPLAYRAWTABH          =AliHLTPHOSOnlineDisplayRawTab.$(HeadSuf)
76
77 ALIHLTPHOSONLINEDISPLAYCALIBTABO        =AliHLTPHOSOnlineDisplayCalibTab.$(ObjSuf)
78 ALIHLTPHOSONLINEDISPLAYCALIBTABS        =AliHLTPHOSOnlineDisplayCalibTab.$(SrcSuf)
79 ALIHLTPHOSONLINEDISPLAYCALIBTABH        =AliHLTPHOSOnlineDisplayCalibTab.$(HeadSuf)
80
81 OBJS    = $(MAINO)  $(ALIHLTPHOSONLINEDISPLAYO)  $(ALIHLTPHOSONLINEDISPLAYTH2DO) $(ALIHLTPHOSONLINEDISPLAYTABO) $(ALIHLTPHOSONLINEDISPLAYRAWDATAMENUO)\
82         $(ALIHLTPHOSONLINEDISPLAYEVENTTABO) $(ALIHLTPHOSONLINEDISPLAYRAWTABO)  $(ALIHLTPHOSONLINEDISPLAYCALIBTABO) \
83         $(GETEVENTBUTTONO) $(ALIHLTPHOSONLINEDISPLAYNUMBERENTRYO) $(ALIHLTPHOSONLINEDISPLAYBUTTONO)
84
85 pftest:$(OBJS)
86         g++ -ggdb -g $(ROOTLIBS) $(ALIROOTLIBS) $(HLTLIBS)  $(OBJS) -o onlinedisplay
87
88 $(MAINO):$(MAINS)
89         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(MAINS)
90
91 $(ALIHLTPHOSONLINEDISPLAYO):$(ALIHLTPHOSONLINEDISPLAYS) $(ALIHLTPHOSONLINEDISPLAYH)
92         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYS)
93
94
95 $(ALIHLTPHOSONLINEDISPLAYTH2DO):$(ALIHLTPHOSONLINEDISPLAYTH2DS) $(ALIHLTPHOSONLINEDISPLAYTH2DH)
96         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYTH2DS)
97
98
99 $(ALIHLTPHOSONLINEDISPLAYBUTTONO):$(ALIHLTPHOSONLINEDISPLAYBUTTONS) $(ALIHLTPHOSONLINEDISPLAYBUTTONH)
100         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYBUTTONS)
101
102 $(ALIHLTPHOSONLINEDISPLAYNUMBERENTRYO):$(ALIHLTPHOSONLINEDISPLAYNUMBERENTRYS) $(ALIHLTPHOSONLINEDISPLAYNUMBERENTRYH)
103         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYNUMBERENTRYS)
104
105
106 $(ALIHLTPHOSONLINEDISPLAYRAWDATAMENUO):$(ALIHLTPHOSONLINEDISPLAYRAWDATAMENUS) $(ALIHLTPHOSONLINEDISPLAYRAWDATAMENUH)
107         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYRAWDATAMENUS)
108
109
110 #$(ALIHLTPHOSTH1DO):$(ALIHLTPHOSTH1DS) $(ALIHLTPHOSTH1DH)                                           
111 #       g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSTH1DS)
112
113
114 $(ALIHLTPHOSONLINEDISPLAYTABO):$(ALIHLTPHOSONLINEDISPLAYTABS) $(ALIHLTPHOSONLINEDISPLAYTABH)
115         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYTABS)
116
117 $(ALIHLTPHOSONLINEDISPLAYEVENTTABO):$(ALIHLTPHOSONLINEDISPLAYEVENTTABS) $(ALIHLTPHOSONLINEDISPLAYEVENTTABH)
118         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYEVENTTABS)
119
120 $(ALIHLTPHOSONLINEDISPLAYRAWTABO):$(ALIHLTPHOSONLINEDISPLAYRAWTABS) $(ALIHLTPHOSONLINEDISPLAYRAWTABH)
121         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYRAWTABS)
122
123 $(ALIHLTPHOSONLINEDISPLAYCALIBTABO):$(ALIHLTPHOSONLINEDISPLAYCALIBTABS) $(ALIHLTPHOSONLINEDISPLAYCALIBTABH)
124         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(ALIHLTPHOSONLINEDISPLAYCALIBTABS)
125
126 $(GETEVENTBUTTONO):$(GETEVENTBUTTONS) $(GETEVENTBUTTONH)
127         g++ -ggdb -g -I$(ROOTSYS)/include -I$(ALIHLTPHOSINCLUDE) -I$(HOMERINCLUDE) -I$(ALIHLTINCLUDE) -c $(GETEVENTBUTTONS)
128
129 clean:
130         @rm -f *o *~ *# pftest