]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/MUON/build/libMUONHLT.module.mk
This commit was generated by cvs2svn to compensate for changes in r11742,
[u/mrichter/AliRoot.git] / HLT / MUON / build / libMUONHLT.module.mk
1 ############################################################################
2 #
3 # Author: Artur Szostak
4 # Email:  artur@alice.phy.uct.ac.za | artursz@iafrica.com
5 #
6 ############################################################################
7
8 LIBRARY = MUONHLT
9
10 DICTIONARY_HEADERS = AliRoot/Region.hpp \
11         AliRoot/Point.hpp \
12         AliRoot/TriggerRecord.hpp \
13         AliRoot/ADCStream.hpp \
14         AliRoot/Track.hpp \
15         AliRoot/ADCStreamSource.hpp \
16         AliRoot/TriggerSource.hpp \
17         AliRoot/ClusterSource.hpp \
18         AliRoot/TrackSink.hpp \
19         AliRoot/TrackerCallback.hpp \
20         AliRoot/ClusterFinderCallback.hpp \
21         AliRoot/MicrodHLT.hpp
22
23 STUB_HEADERS = AliRoot/TrackerInterface.hpp \
24         AliRoot/ClusterFinderInterface.hpp
25
26 SOURCES = $(DICTIONARY_HEADERS:.hpp=.cxx)
27
28 SOURCES += Utils.cxx \
29         Error.cxx \
30         Version.cxx \
31         RegionOfInterest.cxx \
32         Tracking/Calculations.cxx \
33         Tracking/MansoTracker.cxx \
34         Clustering/CenterOfGravityFinder.cxx \
35         AliRoot/TrackerProxy.cxx \
36         AliRoot/ClusterFinderProxy.cxx \
37         AliRoot/convert.cxx
38
39 ifdef DEBUGGING
40 SOURCES += Debug/print.cxx
41 endif
42
43 INCLUDE_HEADERS = $(DICTIONARY_HEADERS) AliRoot/Tracker.hpp
44
45 DICTIONARY  = Dictionary.cxx
46 LINKDEF     = AliRoot/MUONHLTLinkDef.hpp
47
48 INCLUDES = $(ALICE_ROOT)/MUON $(ALICE_ROOT)/include/ $(ROOTSYS)/include/
49 MACROS = __ROOT__
50
51 # Test to see if the AliLog.h file exists in the AliRoot distribution.
52 # If it does then prompt the code to use it.
53 ifneq ($(findstring AliLog.h,$(shell find $$ALICE_ROOT/include -name AliLog.h)),)
54 MACROS += USE_ALILOG
55 endif
56
57 ifndef DEBUGGING
58 MACROS += LOG_NO_DEBUG
59 endif
60
61 #########################################################################
62
63 include build/config.mk
64 include $(BUILD_DIR)/rules.mk