#-*- Mode: Makefile -*-
# $Id$
+TMPMAJOR = $.`cat HLT/MUON/src/Version/major.number`
+TMPMINOR = $.`cat HLT/MUON/src/Version/minor.number`
+
HLTDEFS := -Duse_aliroot -Duse_root \
-DROWHOUGHPARAMS -Duse_reconstruction\
-Duse_newio -DROOTVERSION=\"unchecked\" \
- -DALIROOTVERSION=\"unchecked\"
+ -DALIROOTVERSION=\"unchecked\" \
+ -D__ROOT__ -DUSE_ALILOG -DLOG_NO_DEBUG -DLINUX \
+ -DMAJOR_VERSION=$(TMPMAJOR) \
+ -DMINOR_VERSION=$(TMPMINOR) \
+ -DBUILD_NUMBER=0
+
HLTCXXFLAGS := $(filter-out -ansi,$(filter-out -pedantic-errors, $(CXXFLAGS)))
HLTCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(CFLAGS)))
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW
+EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
SUBDIR:=comp
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW
+EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
SUBDIR:=hough
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW
+EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
SUBDIR:=ITS
--- /dev/null
+#-*- Mode: Makefile -*-
+
+SRCS += MUON/src/AliRoot/Region.cxx \
+MUON/src/AliRoot/Point.cxx \
+MUON/src/AliRoot/TriggerRecord.cxx \
+MUON/src/AliRoot/ADCStream.cxx \
+MUON/src/AliRoot/Track.cxx \
+MUON/src/AliRoot/ADCStreamSource.cxx \
+MUON/src/AliRoot/TriggerSource.cxx \
+MUON/src/AliRoot/ClusterSource.cxx \
+MUON/src/AliRoot/TrackSink.cxx \
+MUON/src/AliRoot/TrackerCallback.cxx \
+MUON/src/AliRoot/ClusterFinderCallback.cxx \
+MUON/src/AliRoot/MicrodHLT.cxx
+
+HDRS:= $(SRCS:.cxx=.hpp) \
+MUON/src/AliRoot/TrackerInterface.hpp \
+MUON/src/AliRoot/ClusterFinderInterface.hpp
+
+SRCS += MUON/src/Utils.cxx \
+MUON/src/Error.cxx \
+MUON/src/Version/Version.cxx \
+MUON/src/RegionOfInterest.cxx \
+MUON/src/Tracking/Calculations.cxx \
+MUON/src/Tracking/MansoTracker.cxx \
+MUON/src/Clustering/CenterOfGravityFinder.cxx \
+MUON/src/AliRoot/TrackerProxy.cxx \
+MUON/src/AliRoot/ClusterFinderProxy.cxx \
+MUON/src/AliRoot/convert.cxx
+
+DHDR:= MUON/src/AliRoot/MUONHLTLinkDef.hpp
+
+EDEFINE := ${HLTDEFS}
+PACKCXXFLAGS := ${HLTCXXFLAGS}
+PACKCFLAGS := ${HLTCLFAGS}
+PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
+
+EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
+
+SUBDIR:=MUON/src
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW
+EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
SUBDIR:=misc
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW
+EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW
SUBDIR:=src