--- /dev/null
+// $Id$
+// Dictionary link def file for the libHLTinterface library
+
+#ifdef __CINT__
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+#endif
HLTCXXFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(filter-out -Woverloaded-virtual, $(CXXFLAGS))))
HLTCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(filter-out -Woverloaded-virtual, $(CFLAGS))))
HLTDCXXFLAGS:= $(filter-out -pedantic-errors, $(filter-out -Woverloaded-virtual, $(CXXFLAGS)))
+HLTSOFLAGS := $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)
+
+ifeq (win32gcc,$(ALICE_TARGET))
+HLTSOFLAGS += $(LIBRARY_DEP)
+endif
ifdef ALIDEBUG
HLTDEFS += -DDEBUG
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= AliHLTCompAgent.h \
AliHLTCompPreprocessor.h \
AliHLTCompDefinitions.h \
EINCLUDE := HLT/BASE HLT/shuttle HLT/TPCLib STEER
+LIBRARY_DEP := -lHLTbase -lCDB
+
###############################################################################
#
# do not change anything below this line
#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,comp/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,comp/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,comp/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lCDB
-endif
-
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= AliHLTITStrack.h \
AliHLTITStracker.h \
AliHLTITSVertexerZ.h \
MODULE_DHDR:=
+EINCLUDE := HLT/BASE HLT/ITS HLT/MUON/src TPC ITS MUON STEER RAW
+
+LIBRARY_DEP := -lITSrec -lITSbase -lESD -lSTEER -lSTEERBase
+
+###############################################################################
+#
+# do not change anything below this line
+#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,ITS/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,ITS/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,ITS/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/BASE HLT/ITS HLT/MUON/src TPC ITS MUON STEER RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lITSrec -lITSbase -lESD -lSTEER -lSTEERBase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
###############################################################################
CLASS_HDRS := OfflineInterface/AliHLTMUONAgent.h \
# The dictionary linkdef header for rootcint:
MODULE_DHDR := HLTMUONLinkDef.h
+EINCLUDE := HLT/BASE HLT/MUON HLT/MUON/utils HLT/MUON/OnlineAnalysis \
+ HLT/MUON/OfflineInterface MUON MUON/mapping STEER RAW
+
+LIBRARY_DEP := -lHLTbase -lMUONmapping -lMUONbase -lMUONevaluation \
+ -lMUONsim -lMUONcore -lMUONcalib -lMUONgeometry -lMUONraw \
+ -lCDB -lSTEER -lSTEERBase -lRAWDatarec \
+ -L$(shell root-config --libdir) -lMinuit
+
###############################################################################
+include $(MODDIR)/hlt.conf
+
CINTHDRS:= $(patsubst %,MUON/%,$(CLASS_HDRS))
SRCS := $(patsubst %,MUON/%,$(MODULE_SRCS))
HDRS := $(patsubst %,MUON/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/BASE HLT/MUON HLT/MUON/utils HLT/MUON/OnlineAnalysis \
- HLT/MUON/OfflineInterface MUON MUON/mapping STEER RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lMUONmapping -lMUONbase -lMUONevaluation \
- -lMUONsim -lMUONcore -lMUONcalib -lMUONgeometry -lMUONraw \
- -lCDB -lSTEER -lSTEERBase -lRAWDatarec \
- -L$(shell root-config --libdir) -lMinuit
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
# package definition for the libAliHLTPHOS library
-
-
-
-
-
-
-
-
-
-
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= \
AliHLTPHOSBase.h \
AliHLTPHOSClusterizer.h \
MODULE_DHDR:= HLTPHOSLinkDef.h
-EDEFINE := ${HLTDEFS}
-PACKCXXFLAGS := ${HLTCXXFLAGS}
-PACKCFLAGS := ${HLTCLFAGS}
-PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW PHOS
+LIBRARY_DEP := -lHLTbase -lPHOSbase -lPHOSshuttle -lSTEER -lRAWDatarec -lESD
+
###############################################################################
#
# do not change anything below this line
#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS))
DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR))
CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lPHOSbase -lSTEER -lRAWDatarec -lESD
-endif
+EDEFINE := ${HLTDEFS}
+PACKCXXFLAGS := ${HLTCXXFLAGS}
+PACKCFLAGS := ${HLTCLFAGS}
+PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= AliHLTAltroChannelSelectorComponent.h \
AliHLTAltroEncoder.h \
AliHLTAltroGenerator.h \
MODULE_DHDR:=
+EINCLUDE := HLT/BASE RAW
+
+LIBRARY_DEP := -lHLTbase -lRAWDatarec
+
+###############################################################################
+#
+# do not change anything below this line
+#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,RCU/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,RCU/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,RCU/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/BASE RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lRAWDatarec
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
# enable automatic generation.
MODULE_DHDR:=
-# extra defines and flags for the AliRoot build system. NOTE: include
-# directories and linking flags/options must be specified in
-# Makefile.am (stand-alone build system) and here (AliRoot).
-EDEFINE := ${HLTDEFS}
-PACKCXXFLAGS := $(filter-out -ansi,$(filter-out -pedantic-errors, $(CXXFLAGS)))
-PACKCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(CFLAGS)))
-PACKDCXXFLAGS:= $(filter-out -pedantic-errors, $(CXXFLAGS))
-
EINCLUDE := HLT/BASE HLT/shuttle
+LIBRARY_DEP := -lHLTbase -lCDB -lSTEERBase
+
###############################################################################
#
# do not change anything below this line
#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,SampleLib/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,SampleLib/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,SampleLib/%,$(MODULE_HDRS))
DHDR:=$(patsubst %,SampleLib/%,$(MODULE_DHDR))
CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lCDB -lSTEERBase
-endif
+EDEFINE := ${HLTDEFS}
+PACKCXXFLAGS := $(filter-out -ansi,$(filter-out -pedantic-errors, $(CXXFLAGS)))
+PACKCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(CFLAGS)))
+PACKDCXXFLAGS:= $(filter-out -pedantic-errors, $(CXXFLAGS))
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= AliHLTTPCTransform.h \
AliHLTTPCAgent.h \
AliHLTTPCMemHandler.h \
AliHLTTPCKryptonClusterFinderComponent.h
+# offline/AliHLTTPCOfflineClustererComponent.h
+# offline/AliHLTTPCOfflineTrackerComponent.h
# AliHLTTPCDDLDataFileHandler.h
MODULE_DHDR:=
-SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS))
-CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS))
-HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS))
-DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR))
-CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
-
-EDEFINE := ${HLTDEFS}
-PACKCXXFLAGS := ${HLTCXXFLAGS}
-PACKCFLAGS := ${HLTCLFAGS}
-PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
EINCLUDE := HLT/TPCLib \
HLT/TPCLib/tracking \
HLT/TPCLib/comp \
RAW \
STEER
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lAliHLTRCU -lAliHLTUtil \
- -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCbase \
- -lRAWDatarec
-endif
+LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \
+ -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCbase \
+ -lRAWDatarec
+
+###############################################################################
+#
+# do not change anything below this line
+#
+include $(MODDIR)/hlt.conf
+
+SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS))
+CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS))
+HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS))
+DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR))
+CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
+
+EDEFINE := ${HLTDEFS}
+PACKCXXFLAGS := ${HLTCXXFLAGS}
+PACKCFLAGS := ${HLTCLFAGS}
+PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
+PACKSOFLAGS := $(HLTSOFLAGS)
# $Id$
# package definition for the libAliHLTTRD library
-include $(MODDIR)/hlt.conf
-
# class header files, the link definition for the root dictionary
# will be created from the names of the header files
CLASS_HDRS:= \
# enable automatic generation.
MODULE_DHDR:=
-# extra defines and flags for the AliRoot build system. NOTE: include
-# directories and linking flags/options must be specified in
-# Makefile.am (stand-alone build system) and here (AliRoot).
-EDEFINE := ${HLTDEFS}
-PACKCXXFLAGS := ${HLTCXXFLAGS}
-PACKCFLAGS := ${HLTCLFAGS}
-PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
EINCLUDE := HLT/BASE HLT/BASE/util HLT/TRD TRD STEER RAW
+LIBRARY_DEP := -lHLTbase -lAliHLTUtil -lESD -lCDB -lTRDrec -lTRDbase \
+ -lSTEER -lSTEERBase -lRAWDatarec
+
###############################################################################
#
# do not change anything below this line
#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,TRD/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,TRD/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,TRD/%,$(MODULE_HDRS))
DHDR:=$(patsubst %,TRD/%,$(MODULE_DHDR))
CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lAliHLTUtil -lESD -lCDB -lTRDrec -lTRDbase \
- -lSTEER -lSTEERBase -lRAWDatarec
-endif
+EDEFINE := ${HLTDEFS}
+PACKCXXFLAGS := ${HLTCXXFLAGS}
+PACKCFLAGS := ${HLTCLFAGS}
+PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
+PACKSOFLAGS := $(HLTSOFLAGS)
# and linking process. For further information refer to the
# README.
-include $(MODDIR)/hlt.conf
-
# class header files, the link definition for the root dictionary
# will be created from the names of the header files
CLASS_HDRS:= \
EINCLUDE := HLT/BASE HLT/trigger HLT/TPCLib
+LIBRARY_DEP := -lHLTbase
+
###############################################################################
#
# do not change anything below this line
#
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,trigger/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,trigger/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,trigger/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
CLASS_HDRS:= AliHLTFilePublisher.h \
AliHLTFileWriter.h \
AliHLTRootFilePublisherComponent.h \
MODULE_DHDR:=
+EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW
+
+LIBRARY_DEP := -lHLTbase -lSTEER -lSTEERBase
+
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,BASE/util/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,BASE/util/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,BASE/util/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS}
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lSTEER -lSTEERBase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
MODULE_SRCS= AliHLTExternalInterface.cxx
CLASS_HDRS:=
MODULE_HDRS:= $(CLASS_HDRS) \
$(MODULE_SRCS:.cxx=.h)
-MODULE_DHDR:=
+MODULE_DHDR:= HLTinterface-LinkDef.h
+
+EINCLUDE := HLT/BASE/interface HLT/BASE
+
+LIBRARY_DEP := -lHLTbase
+
+include $(MODDIR)/hlt.conf
SRCS:=$(patsubst %,BASE/interface/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,BASE/interface/%,$(CLASS_HDRS))
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-EINCLUDE := HLT/BASE/interface HLT/BASE
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
LIBHLTREC_VERSION := 1
CLASS_HDRS:= AliHLTReconstructor.h \
MODULE_DHDR:=
+EINCLUDE := HLT/rec HLT/BASE HLT/BASE/HOMER STEER RAW
+
+LIBRARY_DEP := -lHLTbase -lCDB -lESD -lSTEERbase -lSTEER -lRAWDatarec -lRAWDatabase
+
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,rec/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,rec/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,rec/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS} -DLIBHLTREC_VERSION=$(LIBHLTREC_VERSION)
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/rec HLT/BASE HLT/BASE/HOMER STEER RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lCDB -lESD -lSTEERbase -lSTEER -lRAWDatarec -lRAWDatabase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
-# $Id: libHLTshuttle.pkg 22878 2007-12-07 15:32:53Z richterm $
-
-include $(MODDIR)/hlt.conf
+# $Id$
LIBHLTSHUTTLE_VERSION := 0
MODULE_DHDR:=
+EINCLUDE := HLT/shuttle HLT/BASE STEER
+
+LIBRARY_DEP := -lHLTbase -lCDB
+
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,shuttle/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,shuttle/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,shuttle/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS} -DLIBHLTREC_VERSION=$(LIBHLTSHUTTLE_VERSION)
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/shuttle HLT/BASE STEER
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lCDB
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)
#-*- Mode: Makefile -*-
# $Id$
-include $(MODDIR)/hlt.conf
-
LIBHLTSIM_VERSION := 0
MODULE_SRCS= AliHLTSimulation.cxx \
MODULE_DHDR:=
+EINCLUDE := HLT/sim HLT/BASE HLT/BASE/HOMER STEER RAW
+
+LIBRARY_DEP := -lHLTbase -lSTEERbase -lCDB -lSTEER -lRAWDatarec -lRAWDatabase
+
+include $(MODDIR)/hlt.conf
+
SRCS:=$(patsubst %,sim/%,$(MODULE_SRCS))
CINTHDRS:=$(patsubst %,sim/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,sim/%,$(MODULE_HDRS))
PACKCXXFLAGS := ${HLTCXXFLAGS} -DLIBHLTSIM_VERSION=$(LIBHLTSIM_VERSION)
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
-
-EINCLUDE := HLT/sim HLT/BASE HLT/BASE/HOMER STEER RAW
-
-ifeq (win32gcc,$(ALICE_TARGET))
-PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
- -lHLTbase -lSTEERbase -lCDB -lSTEER -lRAWDatarec -lRAWDatabase
-endif
+PACKSOFLAGS := $(HLTSOFLAGS)