fixes in build system
[u/mrichter/AliRoot.git] / HLT / libAliHLTMUON.pkg
1 #-*- Mode: Makefile -*-
2 # $Id$ 
3
4 include $(MODDIR)/hlt.conf
5
6 ###############################################################################
7
8 CLASS_HDRS :=   OnlineAnalysis/AliHLTMUONHitReconstructorComponent.h \
9                 OfflineInterface/AliHLTMUONAgent.h \
10                 OfflineInterface/AliHLTMUONRecHitsSource.h \
11                 OnlineAnalysis/AliHLTMUONHitReconstructor.h
12
13 # Sources that are ROOT classes:
14 MODULE_SRCS :=  $(CLASS_HDRS:.h=.cxx) \
15                 AliHLTMUONUtils.cxx \
16                 AliHLTMUONConstants.cxx \
17                 AliHLTMUONTriggerRecordsBlockStruct.cxx \
18                 AliHLTMUONTrigRecsDebugBlockStruct.cxx \
19                 AliHLTMUONTriggerChannelsBlockStruct.cxx \
20                 AliHLTMUONRecHitsBlockStruct.cxx \
21                 AliHLTMUONClustersBlockStruct.cxx \
22                 AliHLTMUONChannelsBlockStruct.cxx \
23                 AliHLTMUONMansoTracksBlockStruct.cxx \
24                 AliHLTMUONMansoCandidatesBlockStruct.cxx \
25                 AliHLTMUONSinglesDecisionBlockStruct.cxx \
26                 AliHLTMUONPairsDecisionBlockStruct.cxx
27
28 #               OnlineAnalysis/AliHLTMUONMansoTrackerComponent.cxx
29
30 MODULE_HDRS :=  $(MODULE_SRCS:.cxx=.h) \
31                 AliHLTMUONDataBlockReader.h \
32                 AliHLTMUONDataBlockWriter.h
33
34 # The dictionary linkdef header for rootcint:
35 DICTIONARY :=   HLTMUONLinkDef.h
36
37 ###############################################################################
38
39 CINTHDRS:=      $(patsubst %,MUON/%,$(CLASS_HDRS))
40 SRCS :=         $(patsubst %,MUON/%,$(MODULE_SRCS))
41 HDRS :=         $(patsubst %,MUON/%,$(MODULE_HDRS))
42 DHDR:=          $(patsubst %,MUON/%,$(DICTIONARY))
43
44 EDEFINE      := ${HLTDEFS}
45 PACKCXXFLAGS := ${HLTCXXFLAGS}
46 PACKCFLAGS   := ${HLTCLFAGS}
47 PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
48
49 EINCLUDE :=     HLT/BASE HLT/MUON HLT/MUON/OnlineAnalysis HLT/MUON/OfflineInterface MUON STEER RAW
50