1 ############################################################################
3 # Author: Artur Szostak
4 # Email: artur@alice.phy.uct.ac.za | artursz@iafrica.com
6 ############################################################################
10 DICTIONARY_HEADERS = AliRoot/Region.hpp \
12 AliRoot/TriggerRecord.hpp \
13 AliRoot/ADCStream.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 \
23 STUB_HEADERS = AliRoot/TrackerInterface.hpp \
24 AliRoot/ClusterFinderInterface.hpp
26 SOURCES = $(DICTIONARY_HEADERS:.hpp=.cxx)
28 SOURCES += Utils.cxx \
31 RegionOfInterest.cxx \
32 Tracking/Calculations.cxx \
33 Tracking/MansoTracker.cxx \
34 Clustering/CenterOfGravityFinder.cxx \
35 AliRoot/TrackerProxy.cxx \
36 AliRoot/ClusterFinderProxy.cxx \
40 SOURCES += Debug/print.cxx
43 INCLUDE_HEADERS = $(DICTIONARY_HEADERS) AliRoot/Tracker.hpp
45 DICTIONARY = Dictionary.cxx
46 LINKDEF = AliRoot/MUONHLTLinkDef.hpp
48 INCLUDES = $(ALICE_ROOT)/MUON $(ALICE_ROOT)/include/ $(ROOTSYS)/include/
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)),)
58 MACROS += LOG_NO_DEBUG
61 #########################################################################
63 include build/config.mk
64 include $(BUILD_DIR)/rules.mk