# $Id$
-# Makefile template for the Alice HLT HOMER library
-#
-# This is a ported version of the HOMER library of the HLT
-# PubSub package HLT-stable-20070905.141318 (rev 2375) on Sep 14 2007
-
-MODULE = HOMER
-
-ROOT_DEFS = USE_ROOT
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(ROOT_DEFS), -D$(i))
-
-# library definition
-# for now we only create the version with ROOT support
-# the build system is not completely ready yet, the approach with the copied
-# sources and replacement of USE_ROOT is not yet working. Send an email to
-# Matthias.Richter@ift.uib.no if you need this feature
-#lib_LTLIBRARIES = libHOMER.la libAliHLTHOMER.la
-lib_LTLIBRARIES = libAliHLTHOMER.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTHOMER.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTHOMER.pkg
-CINTFLAGS =
-include $(top_srcdir)/libAliHLTHOMER.pkg
-
-NOROOT_SRC = $(MODULE_SRCS:.cxx=_noRoot.cxx)
-
-# ##########################################################
-# general settings for both libraries
-#
-if BUILD_DOC
-HOMER_DOC = HOMERReader.tex
-endif
-
-EXTRA_DIST = $(HOMER_DOC)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTHOMERCompileInfo.cxx
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS) $(MODULE_DHDR)
-
-# ##########################################################
-# library version with ROOT support
-#
-
-# library sources
-libAliHLTHOMER_la_SOURCES = $(MODULE_SRCS)
-
-# linker flags
-libAliHLTHOMER_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# set the file name for the generated root dictionary
-DICTCPP = HOMER-DICT.cxx
-nodist_libAliHLTHOMER_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-# ##########################################################
-# library version w/o ROOT support
-#
-# enable this if library w/o ROOT support is build
-
-# # library sources (generated)
-# nodist_libHOMER_la_SOURCES = $(COMPILE_INFO) \
-# $(NOROOT_SRC)
-
-# # # linker flags
-# libHOMER_la_LDFLAGS = -version-info $(LIBRARY_VERSION)
-
-# ##########################################################
-
-CLEANFILES = $(COMPILE_INFO) \
- $(NOROOT_SRC)
-
-DICTFILES = $(DICTCPP) $(DICTCPP:.cxx=.h)
-DICTHEADERS = $(CLASS_HDRS)
-
-CLEANFILES += $(DICTFILES)
-
-# the rootcint buffer for macros is limited to 1024 characters
-# we have to filter out some of the defines
-DEFFILTER = -DPACKAGE* -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-
-# as the first step of the migration of the HOMER library to
-# AliRoot we leave the class names as they are but change the
-# file names. Thats why the automatic generation of the ROOT
-# LinkDef file doesn't work for the moment
-$(DICTCPP:.cxx=.h): $(DICTCPP)
- if test $@ ; then : ; else rm -f $< ; $(MAKE) $(MAKEFLAGS) $< ; fi
-
-$(DICTCPP): $(DICTHEADERS:%=$(srcdir)/%) $(MODULE_DHDR)
- if [ -x $(ROOTCINT) ]; then $(ROOTCINT) -f $@ -c $(CPPFLAGS) $(AM_CPPFLAGS) \
- `for i in $(DEFS);do case $$i in $(foreach def, $(DEFFILTER), $(def) |) -DVERSION*);; *) echo -n " $$i";; esac; done` \
- $(foreach i, $(DICTINCLUDE), $(i)) \
- $^ ; fi
-
-# include $(top_srcdir)/make.dict
-
-$(NOROOT_SRC): $(MODULE_SRCS)
- cat $(srcdir)/$(@:_noRoot.cxx=.cxx) $(foreach i, $(ROOT_DEFS), | sed -e "s|$(i)|FALSE|") > $@
-
-$(COMPILE_INFO): $(libAliHLTUtil_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
-
-all-local: $(HOMER_DOC:.tex=.ps) $(HOMER_DOC:.tex=.pdf)
-
-clean-local:
- rm -f $(HOMER_DOC:.tex=.pdf) $(HOMER_DOC:.tex=.ps) $(HOMER_DOC:.tex=.dvi) $(HOMER_DOC:.tex=.aux) $(HOMER_DOC:.tex=.log)
-
-$(HOMER_DOC:.tex=.pdf): $(HOMER_DOC:.tex=.ps)
- ps2pdf13 -dEmebedAllFonts=true $^
-
-$(HOMER_DOC:.tex=.ps): $(HOMER_DOC:.tex=.dvi)
- dvips -o $@ $^
-
-$(HOMER_DOC:.tex=.dvi): $(HOMER_DOC)
- latex $^ > /dev/null
- latex $^ > /dev/null
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the Alice HLT framework
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libHLTbase, MODULE=HLTbase
-MODULE = HLTbase
-
-if EN_HLT_UTIL
-UTIL_DIR=util
-endif
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . $(UTIL_DIR) interface HOMER test
-
-EXTRA_DIST =
-
-bin_SCRIPTS = setenv.sh setenv.csh
-
-# library definition
-lib_LTLIBRARIES = libHLTbase.la
-
-# version info for the library
-LIBRARY_VERSION = '10:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTbase.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTbase.pkg
-include $(top_srcdir)/libHLTbase.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libHLTbase_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTbase_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIHLTBASE_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTBaseCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTbase-DICT.cxx
-nodist_libHLTbase_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libHLTbase_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'void $(MODULE)CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT external interface
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libHLTinterface, MODULE=HLTinterface
-MODULE = HLTinterface
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-EXTRA_DIST = HLTinterface-LinkDef.h
-
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- -I$(top_srcdir)/BASE
-
-# library definition
-lib_LTLIBRARIES = libHLTinterface.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTinterface.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTinterface.pkg
-include $(top_srcdir)/libHLTinterface.pkg
-
-# library sources
-libHLTinterface_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTinterface_la_LIBADD = $(top_builddir)/BASE/libHLTbase.la
-libHLTinterface_la_LDFLAGS = -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTinterfaceCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTinterface-DICT.cxx
-nodist_libHLTinterface_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'void $(MODULE)CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# in the subsequent library loads if libHLTbase is loaded dynamically.
# Maybe an issue with the RTLD_NOW used in the dlopen from the
# AliHLTComponentHandler
-testAliHLTExternalInterface_LDADD = $(top_builddir)/BASE/libHLTbase.la
+testAliHLTExternalInterface_LDADD = -lHLTbase
testAliHLTExternalInterface_LDFLAGS = -L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \
if ((iResult=CreateGRP()) < 0) return iResult;
- string libraryPath=gBasePath;
- libraryPath+="/";
+ string libraryPath="";
libraryPath+=ALIHLTANALYSIS_INTERFACE_LIBRARY;
void* libHandle=dlopen(libraryPath.c_str(), RTLD_NOW);
return -1;
}
- if ((iResult=fctLoadLibrary("../../util/.libs/libAliHLTUtil.so"))<0) {
+ if ((iResult=fctLoadLibrary("libAliHLTUtil.so"))<0) {
cerr << "error: AliHLTAnalysisLoadLibrary failed with " << iResult << endl;
return iResult;
}
#ifdef HLT_MUON
const char* module=NULL;
module="MUON";
- libraryPath="../../../";
- libraryPath+=module;
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_PHOS
// module="PHOS";
- // libraryPath="../../../";
- // libraryPath+=module;
- // libraryPath+="/.libs/libAliHLT";
+ // libraryPath="libAliHLT";
// libraryPath+=module;
// libraryPath+=".so";
// if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_TRD
module="TRD";
- libraryPath="../../../";
- libraryPath+=module;
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_TPC
module="TPC";
- libraryPath="../../../";
- libraryPath+=module;
- libraryPath+="Lib/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_ITS
module="ITS";
- libraryPath="../../../";
- libraryPath+=module;
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_TRIGGER
module="Trigger";
- libraryPath="../../../";
- libraryPath+="trigger";
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_COMP
module="Comp";
- libraryPath="../../../";
- libraryPath+="comp";
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_RCU
module="RCU";
- libraryPath="../../../";
- libraryPath+=module;
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
#ifdef HLT_GLOBAL
module="Global";
- libraryPath="../../../";
- libraryPath+="global";
- libraryPath+="/.libs/libAliHLT";
+ libraryPath="libAliHLT";
libraryPath+=module;
libraryPath+=".so";
if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
# testAliHLT_C_Component_WrapperInterface
testAliHLTBlockDataCollection_SOURCES = testAliHLTBlockDataCollection.cxx
-testAliHLTBlockDataCollection_LDADD = $(top_builddir)/BASE/libHLTbase.la
+testAliHLTBlockDataCollection_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
dtOperators_SOURCES = dtOperators.cxx
-dtOperators_LDADD = $(top_builddir)/BASE/libHLTbase.la
+dtOperators_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
# testAliHLT_C_Component_WrapperInterface_SOURCES = testAliHLT_C_Component_WrapperInterface.C
-# testAliHLT_C_Component_WrapperInterface_LDADD = $(top_builddir)/BASE/libHLTbase.la
+# testAliHLT_C_Component_WrapperInterface_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
testDefaultDataTypes_SOURCES = testDefaultDataTypes.C
-testDefaultDataTypes_LDADD = $(top_builddir)/BASE/libHLTbase.la
+testDefaultDataTypes_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
testAliHLTComponent_SOURCES = testAliHLTComponent.C
-testAliHLTComponent_LDADD = $(top_builddir)/BASE/libHLTbase.la
+testAliHLTComponent_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
testAliHLTCTPData_SOURCES = testAliHLTCTPData.C
-testAliHLTCTPData_LDADD = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/rec/libHLTrec.la
+testAliHLTCTPData_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase \
+ -lHLTrec
testAliHLTDataBuffer_SOURCES = testAliHLTDataBuffer.C
-testAliHLTDataBuffer_LDADD = $(top_builddir)/BASE/libHLTbase.la
+testAliHLTDataBuffer_LDFLAGS = @ALIROOT_LDFLAGS@ \
+ -lHLTbase
testAliHLTReadoutList_SOURCES = testAliHLTReadoutList.C
-testAliHLTReadoutList_LDADD = $(top_builddir)/BASE/libHLTbase.la \
+testAliHLTReadoutList_LDFLAGS = -lHLTbase \
-L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \
@ALIROOT_LIBS@
testAliHLTScalars_SOURCES = testAliHLTScalars.C
-testAliHLTScalars_LDADD = $(top_builddir)/BASE/libHLTbase.la \
- -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@
+testAliHLTScalars_LDFLAGS = -lHLTbase \
+ -L@ROOTLIBDIR@ \
+ @ROOTLIBS@ \
+ @ALIROOT_LDFLAGS@ \
+ @ALIROOT_LIBS@
testAliHLTEventDDLBackwardCompatibility_SOURCES = testAliHLTEventDDLBackwardCompatibility.C
-testAliHLTEventDDLBackwardCompatibility_LDADD = $(top_builddir)/BASE/libHLTbase.la \
+testAliHLTEventDDLBackwardCompatibility_LDFLAGS = -lHLTbase \
-L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \
# $Id$
-# Makefile template for the Alice HLT framework
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libAliHLTUtil, MODULE=AliHLTUtil
-MODULE = AliHLTUtil
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTUtil.la
-
-# version info for the library
-LIBRARY_VERSION = '1:0:1'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTUtil.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTUtil.pkg
-include $(top_srcdir)/libAliHLTUtil.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTUtil_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTUtil_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIUTIL_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTUtilCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTUtil-DICT.cxx
-nodist_libAliHLTUtil_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTUtil_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
testAliHLTGlobalBarrelTrack
testAliHLTFileWriter_SOURCES = testAliHLTFileWriter.C
-testAliHLTFileWriter_LDADD = $(top_builddir)/BASE/libHLTbase.la \
+testAliHLTFileWriter_LDADD = -lHLTbase \
@ALIROOT_LDFLAGS@ \
@ALIROOT_LIBS@
testAliHLTGlobalBarrelTrack_SOURCES = testAliHLTGlobalBarrelTrack.C
-testAliHLTGlobalBarrelTrack_LDADD = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/BASE/util/libAliHLTUtil.la \
+testAliHLTGlobalBarrelTrack_LDADD = -lHLTbase \
+ -lAliHLTUtil \
@ALIROOT_LDFLAGS@ \
@ALIROOT_LIBS@
{
int iResult=0;
AliHLTComponentHandler chandler;
- if ((iResult=chandler.LoadLibrary("../.libs/libAliHLTUtil.so"))<0) {
+ if ((iResult=chandler.LoadLibrary("libAliHLTUtil.so"))<0) {
cerr << "failed: loading libAliHLTUtil" << endl;
return iResult;
}
- if ((iResult=chandler.LoadLibrary("../../../rec/.libs/libHLTrec.so"))<0) {
+ if ((iResult=chandler.LoadLibrary("libHLTrec.so"))<0) {
cerr << "failed: loading libHLTrec" << endl;
return iResult;
}
# $Id$
-# Makefile template for the AliHLTCalo library.
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libAliHLTCalo, MODULE=AliHLTCalo
-MODULE = AliHLTCalo
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTCalo.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTCalo.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTCalo.pkg
-include $(top_srcdir)/libAliHLTCalo.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTCalo_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTCalo_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALICALO_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTCaloCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTCalo-DICT.cxx
-nodist_libAliHLTCalo_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTCalo_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
## template
#
#testAliHLTCalo_SOURCES = testAliHLTCaloSomething.cxx
-#testAliHLTCalo_LDADD = $(top_builddir)/CALO/libHLTCalo.la
+#testAliHLTCalo_LDADD = -lHLTCalo
TESTS = $(check_PROGRAMS)
-2007-11-24 tagged AliRoot v4-08-Release
- - libAliHLTTrigger added: selective ALTRO readout trigger
- - libAliHLTComp added: Huffman compression of ALTRO data
- - HOMER library manager added: dynamic creation of readers and
- writers
- - Framework:
- - generalized data types for raw data
- - block forwarding
- - integration into AliSimulation
- - HLTOUT framework
- - component registration via agents
- - DDL List interface of AliHLTCalibrationProcessor base class
- slightly changed and helper methods added to simplify usage
- - TPC:
- - zero suppression enhanced in Pad/PadArray classes
- - AltroChannelSelector component
- -
- - MUON
- - calibration components
- - improved track matching and trigger record
- - TRD
- - calibration, clusterizer and tracker components
- - PHOS
- - full set of analysis components for PHOS Oct 2007 beamtime
- - analysis macros for recorded HLT data
- - MIP trigger
- - Util
- - BlockFilter component
- - improvements in FileWriter
-
-2007-10-16
- - implemented component registration via agents
- - added HLTOUT component as default data sink for simulation
- - added AliHLTAgentSim for libHLTsim.so
- - AliHLTComponentHandler: more robust library handling
-
-2007-08-17 version HLT-v0-7 tagged
- - corresponds to AliRoot v4-06-Rev-00
- - calibration framework
- - TPC calibration components
- - see below for further changes
-
-2007-07-27 Calibration Processor and TPC calibration components (Jochen)
- - calibration processor base class added
- - TPC pulser and pedestal calibration components adapted
-
-2007-07-18 HLT base
- - analysis framework handles SOR and EOR events, GetRunNo/Type
- added to AliHLTComponent
-
-2007-07-17 HLT base
- - extended high-level component interface in order to allow header
- buffer before TObjects
- - ROOT memory file added
- - ROOT file streamer added
- - workaround for ROOT garbage collection causing crashes when
- cleaning up input objects
-
-2007-05-09 version HLT-v0-6 tagged
- Highlights
- BASE libHLTbase version 3.1.0
- - High level component interface implemeted
- - framework for AliRoot reconstruction added
- - HLT logging converted to AliLog, AliLog trap added in order to
- be able to redirect messages written to AliLog
- - module agents for HLT libraries imlemented
- - all utility components now moved from HLTbase to AliHLTUtil
- TPC libAliHLTTPC version 3.1.1
- - DigitReaderPacked revived
- - merger added to slice tracker
- - improvements on the ESD conversion
- TRD
- - first version of components using offline reconstruction added
- PHOS
- -
-2007-04-27 HLT base
- - memory leaks corrected
- - AliLog support moved to libAliHLTUtil in order to keep
- - libHLTbase free of AliRoot dependencies
- - dynamic loading of AliLog support
- - AliHLTFileWriter moved to libAliHLTUtil
- - workaround for ROOT bug: in order to avoid crashes when unloading
- dynamic libraries via gSystem, the libraries are not unloaded
- further investigation necessary
-2007-04-17 HLT sample applications
- - publisher for AliLoader trees added
- - sample analysis chain added tp sample lib
- - tutorial and documentation
- - benchmark functionality added to AliHLTSystem
-2007-03-14 aliroot integration
- - AliHLTSystem interface methods to AliHLTReconstructor implemeted
- - AliHLTModuleAgent introduced for each HLT module, sample
- agent added to libAliHLTSample
- - AliHLTOfflineInterface base classes added
- - AliHLTFilePublisher, AliHLTRootFileWriter/Publisher moved to
- libAliHLTUtil (AliHLTFileWriter will follow when dep. to PHOS are
- cleared)
-2007-03-09 logging system
- - adapted to AliRoot logging system, messages printed out via AliRoot
- message channel
- - AliRoot logging methods can be used in the same way as in AliRoot
- - HLT TPC logging methods fixed to be redirected to the common logging
- channel
- - handling of configurations corrected in order to cope with the
- Root CINT garbage collection.
- - TPCLib stand-alone build system changed in order to use AliRoot package
- definition
-2007-03-01 changes by Gaute (TPC)
- - added InterMerger to SliceTrackerComponent, can be switched off by
- component argument 'disable-merger'
- - new data type 'TRACKS' defined for TPC describing tracks in global
- coordinates
- - GlobalMergerComponent has TRACKS/TPC as output data type
- - new component argument to ClusterFinderComponent: timebins <n> specifies
- the number of timebins to overcome the discrepancy between simulated
- and real data
- - TPCEsdWriter adapted to new TRACKS/TPC data type
-2007-02-21
- - high-level component interface added
- - libHLTbase version 2:0:0
-
-2007-02-20 version HLT-v0-5 tagged
-
-2007-02-20
- - Cellular Automaton tracker added to TPC Lib
- - TPC OnlineDisplay updated to the latest version of the CERN HLT cluster
- libAliHLTTPCDisplay version for the AliHLTGUI v 1.5.2
- - TPC ESD writer component finalized
-2007-02-05
- - improvements in AliHLTFilePublisher/Writer
- - minor fix in component handler to pipe log messages during registration
- of standard components into right log channel
- - the ProcessEvent method is now a method of the component base class,
- the actual processing method to implement is DoProcessing
- - new standard component AliHLTRootFileWriterComponent added
- - TPCLib: AliHLTTPCEsdWriterComponent added, conversion of AliHLTTPCTrack
- to AliTPCtrack implemented (not finished)
- - small fixes in stand-alone build system (libAliHLTPHOS.pkg, *LinkDef.h)
-
-2007-01-19
- - AliHLTFileWriter added, handling of standard components in libHLT
- added to ComponentHandler
- - several fixes in the HLT offline framework
-2007-01-05
- - changes according to coding conventions and documentation
- - AliHLTTPCDigitReaderRaw: HAVE_TPC_MAPPING dependent implementation
- fixed in order to make class definition independent
- - helper functions for data structure handling added
- - libHLTbase.pkg and libAliHLTSample.pkg included to the stand-alone
- build system
- - AliHLTFilePublisher added
- - target to create the stand-alone sample library package added
-2006-12-28 changes according to coding conventions
- - special characters in function names have been removed in the
- internal usage, the C interface still uses them in order to preserve
- backward compatibility
-2006-12-18 commit from Jochen
- - TPCDisplay library version 2
- - library version for the AliHLTGUI v 1.5
- - argument scan of the AliHLTTPCDigitReaderRaw cleaned up
-2006-12-12
- - use_newio switch removed, always on
- - AliHLTTPC and AliHLTTPCClustFinderNew removed from compilation of
- libAliHLTTPC.so
-2006-12-03
- - integration of libHLTbase into AliRoot prepared
- - SampleLib as stand-alone package
- - library development tutorial
-2006-11-30 intermediate version
- - setup scripts for running environment added
- - bugfix in configure which caused the check for PubSub components
- to fail on some architectures
- - ComponentHandler takes ROOT dynamic library loader as fallback if
- dlopen is not available
- - minor changes to avoid effC++ and other warnings
- - work on the Task chain processing
-2006-11-08
- - configure adapted to the new directory structure of the HOMER module in
- PubSub
- - TPCLib
- - AliHLTTPCPad: occupancy calculation added
- - AliHLTTPCClusterFinder bugfix in order to avoid empty cluster data structure and
- component dead lock
- - AliHLTTPCClusterFinder adapted to use occupancy level for suppression of
- noisy pads
- - AliHLTTPCClusterFinderComponent: new parameter 'occupancy-limit' which is effective
- when pp-run option is set
- - AliHLTTPCDigitReaderRaw
- 2 more rawreader modes ( 4, 5) are added by Timm.
- In Simulated data the RCU trailer word seems to have 2 32 bit words ( but its not
- defined like this)
- -> mode 4: 2 32 bit words, sorted
- -> mode 5: 2 32 bit words, unsorted
- - AliHLTTPCSliceTrackerComponent bugfix variable initialisation (by Timm?)
- - AliHLTTPCTransform changed N TimeBins to 1024 according to raw TPC data
- added automatic calculation of timebin width out of N TimeBins
- - OnlineDisplay: intermediate version
- - eventID added
- - range, all, and one TimeBin selectable
- - Front view shows maximum, average, and sum of selected timebins
- - zerosupression of raw data added to PadRow, Pad, Front, 3D
-2006-10-12 added the PHOS library to the package
-2006-10-05 extensions in AliHLTTPCDisplay
- - handling of new include directory structure of the HOMER header files
- - default geometry file introduced
- - library compile time and property functions added
- - geometry file alice.geom added to distribution; to be installed in
- <prefix>/share/alice-hlt
-2006-09-07 HLT-v0-4
- - TPC digit reader classes fetch row range from AliHLTTPCTransform
- - code from TPC commissioning version merged
- - DigitReaderRaw added with different read modes (sorted/unsorted;
- several data specifications to adapt to the real data)
- - DigitReaderPacked capable of sorting incoming data
- - straight line fit implemented in Conformal Mapping Fit
- - TPCDisplay library added
- - the library needs the HOMER package, which is part of the PubSub
- Framework, currently there is a circular dependency which will
- be removed or handled better
- - bugfix HLTComponentHandler::CreateComponent: result handling after DoInit
- - bugfix ClusterFinder: index check for arrays of fixed size
- - base line calculation and zero suppression implemented into
- Cluster Finder: new argument 'adc-threshold' for ClusterFinderComponent
- - Makefiles of the old build scheme have been removed
-2006-08-23 version HLT-v0-3
- - check for AliRoot features/libs/files and corresponding conditional
- build
- - made package capable of handling the splitted RawData (changed in
- AliRoot version v4-04-Rev-07
- - libHLTBase linked to ROOT libraries, TPCLib linked to ROOT and AliRoot
- libraries -> avoid addlibrary options for wrapper subscriber
- - made package indepentend of src
- added BASE/AliHLTStdIncludes.h which should take the job of
- including std headers
- - removed eff C++ warnings in BASE
- - TPCref library off by default
- - TPCLib version interface no 2
- - started to sort header includes in TPCLib
- - added version announcement to base library
-
-2006-08-17 Jochen's TPCLib source code from Jan 2006 (not a joke) merged
- - bugfix in AliHLTTPCConfMapper (caused low tracking efficiency)
- - Online Display development
- - Note: the AliHLTTPCDisplay Interface has been changed -> AliHLTGUI
- has to be re-linked
- - no changes in BASE
-
-2005-09-07 Files imported from src comp and kalman into new TPCLib
- a short history of files ...
- AliHLTTPCBenchmark.cxx AliHLTBenchmark.cxx,v 1.10 2005/06/14 10:55:21 cvetan Exp
- AliHLTTPCBenchmark.h AliHLTBenchmark.h,v 1.6 2004/06/26 11:39:40 loizides
- AliHLTTPCClusterFinder.cxx original AliHLTClustFinderNew.cxx
- AliHLTTPCClusterFinder.h original AliHLTClustFinderNew.h
- AliHLTTPCClustFinderNew.cxx AliHLTClustFinderNew.cxx,v 1.29 2005/06/14 10:55:21 cvetan Exp
- AliHLTTPCClustFinderNew.h AliHLTClustFinderNew.h,v 1.13 2004/06/18 10:55:26 loizides Exp
- AliHLTTPCConfMapFit.cxx AliHLTConfMapFit.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp
- AliHLTTPCConfMapFit.h AliHLTConfMapFit.h,v 1.5 2004/07/05 09:03:11 loizides Exp
- AliHLTTPCConfMapper.cxx AliHLTConfMapper.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCConfMapper.h AliHLTConfMapper.h,v 1.11 2004/07/05 09:03:11 loizides Exp $
- AliHLTTPCConfMapPoint.cxx AliHLTConfMapPoint.cxx,v 1.10 2005/06/23 17:46:55 hristov Exp $
- AliHLTTPCConfMapPoint.h AliHLTConfMapPoint.h,v 1.8 2005/06/23 17:46:55 hristov Exp $
- AliHLTTPCConfMapTrack.cxx AliHLTConfMapTrack.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCConfMapTrack.h AliHLTConfMapTrack.h,v 1.4 2004/06/16 11:25:06 loizides Exp $
- AliHLTTPC.cxx AliLevel3.cxx,v 1.42 2004/06/11 16:06:33 loizides Exp $
- Mod: Digits-thing
- AliHLTTPCDigitData.h AliHLTDigitData.h,v 1.5 2004/05/12 11:51:27 loizides Exp $
- AliHLTTPCDisplay.cxx AliHLTDisplay.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $
- Mod.
- AliHLTTPCDisplay.h AliHLTDisplay.h,v 1.14 2004/06/30 08:30:14 loizides Exp $
- Mod.
- AliHLTTPCFileHandler.cxx AliHLTFileHandler.cxx,v 1.49 2005/06/23 17:46:55 hristov Exp $
- AliHLTTPCFileHandler.h AliHLTFileHandler.h,v 1.19 2004/06/11 16:06:33 loizides Exp $
- AliHLTTPCFitter.cxx AliHLTFitter.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCFitter.h AliHLTFitter.h,v 1.7 2004/07/05 09:02:18 loizides Exp $
- AliHLTTPCGlobalMerger.cxx AliHLTGlobalMerger.cxx,v 1.13 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCGlobalMerger.h AliHLTGlobalMerger.h,v 1.6 2004/02/02 15:00:34 loizides Exp $
- AliHLTTPC.h AliLevel3.h,v 1.24 2004/06/11 16:06:33 loizides
- Added AliHLTDigitReaderUnpacked
- AliHLTTPCInterMerger.cxx AliHLTInterMerger.cxx,v 1.8 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCInterMerger.h AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $
- AliHLTTPCLog.cxx AliHLTLog.cxx,v 1.1 2004/05/14 09:37:22 loizides Exp $
- AliHLTTPCLogging.h AliHLTLogging.h,v 1.11 2004/10/09 11:28:31 loizides Exp $
- AliHLTTPCLog.h AliHLTLog.h,v 1.2 2004/06/11 16:06:33 loizides Exp $
- AliHLTTPCMemHandler.cxx AliHLTMemHandler.cxx,v 1.52 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCMemHandler.h AliHLTMemHandler.h,v 1.30 2004/10/06 08:51:20 cvetan Exp $
- AliHLTTPCMerger.cxx AliHLTMerger.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCMerger.h AliHLTMerger.h,v 1.8 2004/06/11 16:06:33 loizides Exp $
- AliHLTTPCRootTypes.h AliHLTRootTypes.h,v 1.12 2004/06/15 14:02:38 loizides Exp $
- AliHLTTPCSpacePointData.h AliHLTSpacePointData.h,v1.4 2003/07/27 21:02:09 loizides Exp $
- Added: Bool_t fUsed;
- AliHLTTPCStandardIncludes.h AliHLTStandardIncludes.h,v 1.5 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCTrackArray.cxx AliHLTTrackArray.cxx,v 1.21 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCTrackArray.h AliHLTTrackArray.h,v 1.7 2004/06/11 16:06:33 loizides Exp $
- AliHLTTPCTrack.cxx AliHLTTrack.cxx,v 1.322005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCTrack.h AliHLTTrack.h,v 1.18 2005/03/31 04:48:58 cvetan Exp $
- AliHLTTPCTrackMerger.cxx AliHLTTrackMerger.cxx,v 1.12 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCTrackMerger.h AliHLTTrackMerger.h,v 1.6 2005/04/19 04:29:01 cvetan Exp $
- AliHLTTPCTrackSegmentData.h AliHLTTrackSegmentData.h,v 1.7 2005/03/31 04:48:59 cvetan Exp $
- AliHLTTPCTransform.cxx AliHLTTransform.cxx,v 1.53 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCTransform.h AliHLTTransform.h,v 1.37 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCVertexArray.cxx AliHLTVertexArray.cxx,v 1.7 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCVertexArray.h AliHLTVertexArray.h,v 1.4 2004/06/11 16:06:33 loizides Exp $
- AliHLTTPCVertex.cxx AliHLTVertex.cxx,v 1.5 2004/07/02 11:41:18 loizides Exp $
- AliHLTTPCVertexData.h AliHLTVertexData.h,v 1.2 2003/07/27 21:02:09 loizides Exp $
- AliHLTTPCVertexFinder.cxx AliHLTVertexFinder.cxx,v 1.9 2005/06/14 10:55:21 cvetan Exp $
- AliHLTTPCVertexFinder.h AliHLTVertexFinder.h,v 1.7 2004/06/18 10:55:26 loizides Exp $
- AliHLTTPCVertex.h AliHLTVertex.h,v 1.4 2004/07/02 11:41:18 loizides Exp $
- AliHLTTPCDataCompressorHelper.cxx From comp: AliHLTDataCompressorHelper.cxx,v 1.5 2004/06/15 10:26:57 hristov Exp $
- AliHLTTPCDataCompressorHelper.h From comp: AliHLTDataCompressorHelper.h,v 1.4 2004/06/15 10:26:57 hristov Exp $
- AliHLTTPCModels.h From comp: AliHLTModels.h,v 1.11 2004/05/17 16:37:19 hristov Exp $
- AliHLTTPCModelTrack.h From comp: AliHLTModelTrack.h,v 1.13 2004/06/15 10:26:57 hristov Exp $
- AliHLTTPCModelTrack.cxx From comp: AliHLTModelTrack.cxx,v 1.18 2005/02/14 11:50:11 hristov Exp $
- AliHLTTPCRawDataFormat.h from online Pub/Sub framework
- AliHLTTPCClusterDataFormat.h from online Pub/Sub framework
- AliHLTTPCTrackletDataFormat.h from online Pub/Sub framework
- AliHLTTPCDefinitions.cxx from online Pub/Sub framework
- AliHLTTPCDefinitions.h from online Pub/Sub framework
# $Id$
-# Makefile template for the AliHLTEMCAL library.
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libAliHLTEMCAL, MODULE=AliHLTEMCAL
-MODULE = AliHLTEMCAL
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTEMCAL.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTEMCAL.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTEMCAL.pkg
-include $(top_srcdir)/libAliHLTEMCAL.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTEMCAL_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTEMCAL_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIEMCAL_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTEMCALCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTEMCAL-DICT.cxx
-nodist_libAliHLTEMCAL_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTEMCAL_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT sample library
-
-# This files defines the autotools-based build system of the
-# libAliHLTSample library. All lines starting with a '#' are comments.
-# Note: Source files definitions must be made in libAliHLTSample.pkg
-# For further information refer to the README.
-
-MODULE = AliHLTSample
-
-EXTRA_DIST = tutorial.c
-
-# include the pkg definition which actually contains the source
-# file definitions
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTSample.pkg
-include $(top_srcdir)/libAliHLTSample.pkg
-
-
-# library definition
-# The lib_LTLIBRARIES variable is a fixed variable of the autotools build
-# system. All libraries defined by the Makefile template have to be added
-# here. Since we aim for separated directories for different libraries
-# there will be only one library.
-lib_LTLIBRARIES = libAliHLTSample.la
-
-# version info for the library
-# The libtool program is used to created the library, a version number can
-# be specified by using the -version-info flag. This flag accepts an argument
-# of the form current[:revision[:age]].
-# If either revision or age are omitted, they default to 0. Also note that
-# age must be less than or equal to the current interface number. Here are a
-# set of rules to help you update your library version information:
-#
-# 1. Start with version information of 0:0:0 for each libtool library.
-# 2. Update the version information only immediately before a public release
-# of your software. More frequent updates are unnecessary, and only
-# guarantee that the current interface number gets larger faster.
-# 3. If the library source code has changed at all since the last update,
-# then increment revision (c:r:a becomes c:r+1:a).
-# 4. If any interfaces have been added, removed, or changed since the last
-# update, increment current, and set revision to 0.
-# 5. If any interfaces have been added since the last public release, then
-# increment age.
-# 6. If any interfaces have been removed since the last public release, then
-# set age to 0.
-LIBRARY_VERSION = '1:0:0'
-
-# library sources
-# The source files are specified in libAliHLTSample.pkg
-libAliHLTSample_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTSample.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-# compilation flags of the library
-# This is the place to add further include directories if you are
-# using external modules. The AliRoot/STEER and ROOT directories
-# are the default include directories.
-# Include paths within the HLT modules are automatically taken from the
-# EINCLUDE variable of the pkg definition
-# other AliRoot dependencies might need to added
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library
-# This is the place to add further libraries if you are
-# using external modules. The AliRoot, ROOT and HLT base libraries
-# are added by default.
-# Also the version of the library
-libAliHLTSample_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTSampleCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTSample-DICT.cxx
-nodist_libAliHLTSample_la_SOURCES= $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-###############################################################################
-#
-# do not change anything below this line
-#
-DICTDEF = $(MODULE)-LinkDef.h
-DICTFILES = $(DICTCPP) $(DICTCPP:.cxx=.h) $(DICTDEF)
-DICTHEADERS = $(CLASS_HDRS)
-
-CLEANFILES += $(DICTFILES)
-
-# the rootcint buffer for macros is limited to 1024 characters
-# we have to filter out some of the defines
-DEFFILTER = -DPACKAGE* -DHAVE_STDLIB_H=1* -DHAVE_STRING_H=1* -DHAVE_MEMORY_H=1* -DHAVE_STRINGS_H=1* -DHAVE_INTTYPES_H=1* -DHAVE_STDINT_H=1* -DHAVE_UNISTD_H=1* -DHAVE_DLFCN_H=1* -DHAVE_NOT_*
-
-
-$(DICTCPP:.cxx=.h): $(DICTCPP)
- if test $@ ; then : ; else rm -f $< ; $(MAKE) $(MAKEFLAGS) $< ; fi
-
-$(DICTCPP): $(DICTHEADERS:%=$(srcdir)/%) $(DICTDEF)
- if [ -x $(ROOTCINT) ]; then $(ROOTCINT) -f $@ -c $(CPPFLAGS) $(AM_CPPFLAGS) \
- `for i in $(DEFS);do case $$i in $(foreach def, $(DEFFILTER), $(def) |) -DVERSION*);; *) echo -n " $$i";; esac; done` \
- $(foreach i, $(DICTINCLUDE), $(i)) \
- $^ ; fi
-
-$(DICTDEF): Makefile.am $(PKGDEF)
- @echo '//automatically generated ROOT DICT definition' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add further class definitions to the CLASS_HDRS variable in Makefile.am' >> $@
- @echo '#ifdef __CINT__' >> $@
- @echo '#pragma link off all globals;' >> $@
- @echo '#pragma link off all classes;' >> $@
- @echo '#pragma link off all functions;' >> $@
- @$(foreach i, $(DICTHEADERS), \
- echo "#pragma link C++ class `echo $(i) | sed -e "s|.*/||g" -e "s|\.h.*||"`;" >> $@ ;)
- @echo '#endif' >> $@
-
-$(COMPILE_INFO): $(libAliHLTSample_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id: Makefile.am 22826 2007-12-07 00:19:58Z richterm $
-# Makefile template for the Alice HLT sample library
-
-# This files defines the autotools-based build system of the
-# libAliHLTSample library. All lines starting with a '#' are comments.
-# Note: Source files definitions must be made in libAliHLTSample.pkg
-# For further information refer to the README.
-
-MODULE = AliHLTFMD
-
-EXTRA_DIST =
-
-# include the pkg definition which actually contains the source
-# file definitions
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTFMD.pkg
-include $(top_srcdir)/libAliHLTFMD.pkg
-
-
-# library definition
-# The lib_LTLIBRARIES variable is a fixed variable of the autotools build
-# system. All libraries defined by the Makefile template have to be added
-# here. Since we aim for separated directories for different libraries
-# there will be only one library.
-lib_LTLIBRARIES = libAliHLTFMD.la
-
-# version info for the library
-# The libtool program is used to created the library, a version number can
-# be specified by using the -version-info flag. This flag accepts an argument
-# of the form current[:revision[:age]].
-# If either revision or age are omitted, they default to 0. Also note that
-# age must be less than or equal to the current interface number. Here are a
-# set of rules to help you update your library version information:
-#
-# 1. Start with version information of 0:0:0 for each libtool library.
-# 2. Update the version information only immediately before a public release
-# of your software. More frequent updates are unnecessary, and only
-# guarantee that the current interface number gets larger faster.
-# 3. If the library source code has changed at all since the last update,
-# then increment revision (c:r:a becomes c:r+1:a).
-# 4. If any interfaces have been added, removed, or changed since the last
-# update, increment current, and set revision to 0.
-# 5. If any interfaces have been added since the last public release, then
-# increment age.
-# 6. If any interfaces have been removed since the last public release, then
-# set age to 0.
-LIBRARY_VERSION = '1:0:0'
-
-# library sources
-# The source files are specified in libAliHLTFMD.pkg
-libAliHLTFMD_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTFMD.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-# compilation flags of the library
-# This is the place to add further include directories if you are
-# using external modules. The AliRoot/STEER and ROOT directories
-# are the default include directories.
-# Include paths within the HLT modules are automatically taken from the
-# EINCLUDE variable of the pkg definition
-# other AliRoot dependencies might need to added
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library
-# This is the place to add further libraries if you are
-# using external modules. The AliRoot, ROOT and HLT base libraries
-# are added by default.
-# Also the version of the library
-# FMD libraries have been added here explicitly
-#
-libAliHLTFMD_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIFMD_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTFMDCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTFMD-DICT.cxx
-nodist_libAliHLTFMD_la_SOURCES= $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTFMD_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the AliHLTITS library.
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libAliHLTITS, MODULE=AliHLTITS
-MODULE = AliHLTITS
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS =
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTITS.la
-
-# version info for the library
-LIBRARY_VERSION = '1:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTITS.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTITS.pkg
-include $(top_srcdir)/libAliHLTITS.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTITS_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTITS_la_LIBADD = $(top_builddir)/TPCLib/libAliHLTTPC.la \
- $(top_builddir)/BASE/util/libAliHLTUtil.la
-libAliHLTITS_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIITS_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTITSCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTITS-DICT.cxx
-nodist_libAliHLTITS_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTITS_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id: Makefile.am $
-# Makefile for the AliHLTJET library.
-
-MODULE = AliHLTJET
-
-###################################################################
-
-EXTRA_DIST =
-
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTJET.pkg
-include $(top_srcdir)/libAliHLTJET.pkg
-
-###################################################################
-
-# library definition
-lib_LTLIBRARIES = libAliHLTJET.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# library sources
-libAliHLTJET_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-###################################################################
-
-# compiler flags
-
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- -I${FASTJET}/include \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-###################################################################
-
-# linker flags
-libAliHLTJET_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-libAliHLTJET_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIJET_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-###################################################################
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTJETCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTJET-DICT.cxx
-nodist_libAliHLTJET_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-###################################################################
-
-include $(top_srcdir)/make.dict
-
-###################################################################
-
-$(COMPILE_INFO): $(libAliHLTJET_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile for the Alice dimuon HLT library
-
-MODULE = AliHLTMUON
-
-EXTRA_DIST =
-
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTMUON.pkg
-include $(top_srcdir)/libAliHLTMUON.pkg
-
-lib_LTLIBRARIES = libAliHLTMUON.la
-
-LIBRARY_VERSION = '3:0:0'
-
-# library sources
-# The source files are specified in libAliHLTMUON.pkg
-libAliHLTMUON_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTMUON.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-# compilation flags of the library
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library
-libAliHLTMUON_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-libAliHLTMUON_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIMUON_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTMUONCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTMUON-DICT.cxx
-nodist_libAliHLTMUON_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTMUON_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the Alice HLT PHOS library
-
-MODULE = AliHLTPHOS
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTPHOS.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTPHOS.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTPHOS.pkg
-include $(top_srcdir)/libAliHLTPHOS.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libAliHLTPHOS_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# additional link def file
-EXTRA_DIST +=$(MODULE_DHDR)
-
-# version info and linking flags for the library
-libAliHLTPHOS_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la \
- $(top_builddir)/CALO/libAliHLTCalo.la
-libAliHLTPHOS_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIPHOS_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTPHOSCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTPHOS-DICT.cxx
-# add additional include files which are necessary for the compilation of the
-# dictionary files and which are not part of the CLASS_HDRS
-DICTINCLUDE =
-
-nodist_libAliHLTPHOS_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTPHOS_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the Alice HLT offline QA
-
-MODULE = HLTqadm
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libHLTqadm.la
-
-# version info for the library
-LIBRARY_VERSION = "0:0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTqadm.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTqadm.pkg
-include $(top_srcdir)/libHLTqadm.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libHLTqadm_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTqadm_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTqadmCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTqadm-DICT.cxx
-nodist_libHLTqadm_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libHLTqadm_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the AliHLTRCU library.
-
-# be aware of the two different meanings of 'MODULE'
-# 1. AliRoot classifies each detector and main sub-package as a module
-# so for all HLT library packages MODULE is equal HLT
-# 2. The HLT stand-alone build system knows about sub-modules
-# e.g. for libAliHLTRCU, MODULE=AliHLTRCU
-MODULE = AliHLTRCU
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTRCU.la
-
-# version info for the library
-LIBRARY_VERSION = '1:0:1'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTRCU.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTRCU.pkg
-include $(top_srcdir)/libAliHLTRCU.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTRCU_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTRCU_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTRCUCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTRCU-DICT.cxx
-nodist_libAliHLTRCU_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTRCU_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# linker flags
-LDADD_COMMON = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/RCU/libAliHLTRCU.la
+LDADD_COMMON = -lHLTbase \
+ -lAliHLTRCU
LDFLAGS_COMMON = -L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \
# $Id$
-# Makefile template for the Alice HLT sample library
-
-# This files defines the autotools-based build system of the
-# libAliHLTSample library. All lines starting with a '#' are comments.
-# Note: Source files definitions must be made in libAliHLTSample.pkg
-# For further information refer to the README.
-
-MODULE = AliHLTSample
-
-EXTRA_DIST = tutorial.c
-
-# include the pkg definition which actually contains the source
-# file definitions
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTSample.pkg
-include $(top_srcdir)/libAliHLTSample.pkg
-
-
-# library definition
-# The lib_LTLIBRARIES variable is a fixed variable of the autotools build
-# system. All libraries defined by the Makefile template have to be added
-# here. Since we aim for separated directories for different libraries
-# there will be only one library.
-lib_LTLIBRARIES = libAliHLTSample.la
-
-# version info for the library
-# The libtool program is used to created the library, a version number can
-# be specified by using the -version-info flag. This flag accepts an argument
-# of the form current[:revision[:age]].
-# If either revision or age are omitted, they default to 0. Also note that
-# age must be less than or equal to the current interface number. Here are a
-# set of rules to help you update your library version information:
-#
-# 1. Start with version information of 0:0:0 for each libtool library.
-# 2. Update the version information only immediately before a public release
-# of your software. More frequent updates are unnecessary, and only
-# guarantee that the current interface number gets larger faster.
-# 3. If the library source code has changed at all since the last update,
-# then increment revision (c:r:a becomes c:r+1:a).
-# 4. If any interfaces have been added, removed, or changed since the last
-# update, increment current, and set revision to 0.
-# 5. If any interfaces have been added since the last public release, then
-# increment age.
-# 6. If any interfaces have been removed since the last public release, then
-# set age to 0.
-LIBRARY_VERSION = '1:0:0'
-
-# library sources
-# The source files are specified in libAliHLTSample.pkg
-libAliHLTSample_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTSample.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-# compilation flags of the library
-# This is the place to add further include directories if you are
-# using external modules. The AliRoot/STEER and ROOT directories
-# are the default include directories.
-# Include paths within the HLT modules are automatically taken from the
-# EINCLUDE variable of the pkg definition
-# other AliRoot dependencies might need to added
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library
-# This is the place to add further libraries if you are
-# using external modules. The AliRoot, ROOT and HLT base libraries
-# are added by default.
-# Also the version of the library
-libAliHLTSample_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTSampleCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTSample-DICT.cxx
-nodist_libAliHLTSample_la_SOURCES= $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-###############################################################################
-#
-# do not change anything below this line
-#
-DICTDEF = $(MODULE)-LinkDef.h
-DICTFILES = $(DICTCPP) $(DICTCPP:.cxx=.h) $(DICTDEF)
-DICTHEADERS = $(CLASS_HDRS)
-
-CLEANFILES += $(DICTFILES)
-
-# the rootcint buffer for macros is limited to 1024 characters
-# we have to filter out some of the defines
-DEFFILTER = -DPACKAGE* -DHAVE_STDLIB_H=1* -DHAVE_STRING_H=1* -DHAVE_MEMORY_H=1* -DHAVE_STRINGS_H=1* -DHAVE_INTTYPES_H=1* -DHAVE_STDINT_H=1* -DHAVE_UNISTD_H=1* -DHAVE_DLFCN_H=1* -DHAVE_NOT_*
-
-
-$(DICTCPP:.cxx=.h): $(DICTCPP)
- if test $@ ; then : ; else rm -f $< ; $(MAKE) $(MAKEFLAGS) $< ; fi
-
-$(DICTCPP): $(DICTHEADERS:%=$(srcdir)/%) $(DICTDEF)
- if [ -x $(ROOTCINT) ]; then $(ROOTCINT) -f $@ -c $(CPPFLAGS) $(AM_CPPFLAGS) \
- `for i in $(DEFS);do case $$i in $(foreach def, $(DEFFILTER), $(def) |) -DVERSION*);; *) echo -n " $$i";; esac; done` \
- $(foreach i, $(DICTINCLUDE), $(i)) \
- $^ ; fi
-
-$(DICTDEF): Makefile.am $(PKGDEF)
- @echo '//automatically generated ROOT DICT definition' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add further class definitions to the CLASS_HDRS variable in Makefile.am' >> $@
- @echo '#ifdef __CINT__' >> $@
- @echo '#pragma link off all globals;' >> $@
- @echo '#pragma link off all classes;' >> $@
- @echo '#pragma link off all functions;' >> $@
- @$(foreach i, $(DICTHEADERS), \
- echo "#pragma link C++ class `echo $(i) | sed -e "s|.*/||g" -e "s|\.h.*||"`;" >> $@ ;)
- @echo '#endif' >> $@
-
-$(COMPILE_INFO): $(libAliHLTSample_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the AliHLTTPCEVE library.
-# EVE bindings for the HLT TPC
-
-MODULE = AliHLTTPCEVE
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTTPCEVE.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTTPCEVE.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTTPCEVE.pkg
-include $(top_srcdir)/libAliHLTTPCEVE.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTTPCEVE_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTTPCEVE_la_LIBADD = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/TPCLib/libAliHLTTPC.la
-libAliHLTTPCEVE_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTTPCEVECompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTTPCEVE-DICT.cxx
-nodist_libAliHLTTPCEVE_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTTPCEVE_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT TPC library
-
-MODULE = AliHLTTPC
-
-EXTRA_DIST =
-
-# generation of the TPC Pad mapping tables for the
-# AliHLTTPCDigitReaderRaw reader
-if USE_TPC_MAPPING
-TPC_MAPPING_NOINST_SRC = mapping2array.cxx
-TPC_MAPPING_INC = mapping_array_out.inc
-TPC_MAPPING_NOINST_PGM = mapping2array
-TPC_MAPPING_COMPONENTS = AliHLTTPCDigitReaderRaw.cxx
-endif
-
-noinst_PROGRAMS = $(TPC_MAPPING_NOINST_PGM)
-if USE_TPC_MAPPING
-mapping2array_SOURCES = $(TPC_MAPPING_NOINST_SRC)
-endif
-
-# library definition
-lib_LTLIBRARIES = libAliHLTTPC.la
-
-# version info for the library
-LIBRARY_VERSION = '8:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTTPC.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTTPC.pkg
-include $(top_srcdir)/libAliHLTTPC.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTTPC_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTTPC_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la \
- $(top_builddir)/RCU/libAliHLTRCU.la
-libAliHLTTPC_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALITPC_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTTPCCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTTPC-DICT.cxx
-nodist_libAliHLTTPC_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-BUILT_SOURCES = $(TPC_MAPPING_INC)
-CLEANFILES = $(COMPILE_INFO) \
- $(BUILT_SOURCES)
-
-include $(top_srcdir)/make.dict
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test EVE calibration
-
-$(TPC_MAPPING_INC): $(TPC_MAPPING_NOINST_PGM)
- ./$<
-
-$(COMPILE_INFO): $(libAliHLTTPC_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the AliHLTTPCCalibration library.
-# Interface of TPC calibration in HLT
-
-MODULE = AliHLTTPCCalibration
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTTPCCalibration.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTTPCCalibration.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTTPCCalibration.pkg
-include $(top_srcdir)/libAliHLTTPCCalibration.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTTPCCalibration_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTTPCCalibration_la_LIBADD = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/TPCLib/libAliHLTTPC.la
-libAliHLTTPCCalibration_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- TPCcalib \
- ANALYSIS \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTTPCCalibrationCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTTPCCalibration-DICT.cxx
-nodist_libAliHLTTPCCalibration_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTTPCCalibration_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT TRD library
-
-MODULE = AliHLTTRD
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTTRD.la
-
-# version info for the library
-LIBRARY_VERSION = '1:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTTRD.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTTRD.pkg
-include $(top_srcdir)/libAliHLTTRD.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libAliHLTTRD_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# additional link def file
-EXTRA_DIST +=$(MODULE_DHDR)
-
-libAliHLTTRD_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-# version info for the library
-libAliHLTTRD_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALITRD_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTTRDCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTTRD-DICT.cxx
-nodist_libAliHLTTRD_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-$(COMPILE_INFO): $(libAliHLTTPC_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id: Makefile.am $
-# Makefile for the Alice HLT VZERO library
-
-MODULE = AliHLTVZERO
-
-###################################################################
-
-EXTRA_DIST =
-
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTVZERO.pkg
-include $(top_srcdir)/libAliHLTVZERO.pkg
-
-###################################################################
-
-# library definition
-lib_LTLIBRARIES = libAliHLTVZERO.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# library sources
-# The source files are specified in libAliHLTVZERO.pkg
-libAliHLTVZERO_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTVZERO.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-###################################################################
-
-# compilation flags of the library
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library# linker flags
-#libAliHLTVZERO_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-libAliHLTVZERO_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-###############################################################################
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTVZEROCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTVZERO-DICT.cxx
-nodist_libAliHLTVZERO_la_SOURCES= $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-###############################################################################
-
-include $(top_srcdir)/make.dict
-
-###################################################################
-
-$(COMPILE_INFO): $(libAliHLTVZERO_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id: Makefile.am $
-# Makefile for the Alice HLT ZDC library
-
-MODULE = AliHLTZDC
-
-###################################################################
-
-EXTRA_DIST =
-
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTZDC.pkg
-include $(top_srcdir)/libAliHLTZDC.pkg
-
-###################################################################
-
-# library definition
-lib_LTLIBRARIES = libAliHLTZDC.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# library sources
-# The source files are specified in libAliHLTZDC.pkg
-libAliHLTZDC_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTZDC.pkg
-noinst_HEADERS = $(MODULE_HDRS)
-
-###################################################################
-
-# compilation flags of the library
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library# linker flags
-#libAliHLTZDC_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-libAliHLTZDC_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-###############################################################################
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTZDCCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTZDC-DICT.cxx
-nodist_libAliHLTZDC_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-###############################################################################
-
-include $(top_srcdir)/make.dict
-
-###################################################################
-
-$(COMPILE_INFO): $(libAliHLTZDC_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
# $Id$
-# Makefile template for the Alice HLT benchmark routines
-
-MODULE = AliHLTBenchmark
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-EXTRA_DIST =
-
-bin_SCRIPTS =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTBenchmark.la
-
-# version info for the library
-LIBRARY_VERSION = '0:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTBenchmark.pkg
-# includes another common configuration file
-# that might become relevant if the library is also to be included into the
-# AliRoot build system
-# MODDIR = $(top_srcdir)
-# PKGDEF = $(MODDIR)/libAliHLTBenchmark.pkg
-# include $(top_srcdir)/libAliHLTBenchmark.pkg
-
-###### to be moved to libAliHLTBenchmark.pkg if included to AliRoot #############
-CLASS_HDRS:= AliHLTBenchExternalTrackComponent.h
-
-MODULE_SRCS= $(CLASS_HDRS:.h=.cxx)
-
-MODULE_HDRS:= $(CLASS_HDRS)
-
-EINCLUDE = HLT/BASE STEER
-#################################################################################
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# library sources
-libAliHLTBenchmark_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTBenchmark_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTBenchmarkCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTBenchmark-DICT.cxx
-nodist_libAliHLTBenchmark_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTBenchmark_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT reconstruction framework
-
-MODULE = AliHLTComp
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS =
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTComp.la
-
-# version info for the library
-LIBRARY_VERSION = "0:0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTComp.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTComp.pkg
-include $(top_srcdir)/libAliHLTComp.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libAliHLTComp_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libAliHLTComp_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALICOMP_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTCompCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTComp-DICT.cxx
-nodist_libAliHLTComp_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libAliHLTComp_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT global library
-
-MODULE = AliHLTGlobal
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libAliHLTGlobal.la
-
-# version info for the library
-LIBRARY_VERSION = '1:0:0'
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libAliHLTGlobal.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTGlobal.pkg
-include $(top_srcdir)/libAliHLTGlobal.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libAliHLTGlobal_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# additional link def file
-EXTRA_DIST +=$(MODULE_DHDR)
-
-libAliHLTGlobal_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la
-# version info for the library
-libAliHLTGlobal_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- @ALIGLOBAL_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTGlobalCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTGlobal-DICT.cxx
-nodist_libAliHLTGlobal_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = .
-
-$(COMPILE_INFO): $(libAliHLTGlobal_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT pendolino
-
-MODULE = HLTpendolino
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS =
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libHLTpendolino.la
-
-# version info for the library
-LIBRARY_VERSION = "5:0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTpendolino.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTpendolino.pkg
-include $(top_srcdir)/libHLTpendolino.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libHLTpendolino_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTpendolino_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTpendolinoCompileInfo.cxx
-
-# files from SHUTTLE to be compiled into the pendolino library
-# the libSHUTTLE is not in the standard AliRoot build as it requires
-# external packages. However the two necessary classes can be compiled
-# independently of the SHUTTLE library. In the HLT build they are
-# included in the libHLTpendolino by linking to the AliRoot files.
-SHUTTLE_ADDON = AliDCSClient.h AliDCSMessage.h
-
-$(SHUTTLE_ADDON):
- test -e $@ || ln -s $(ALICE_ROOT)/SHUTTLE/DCSClient/$@
-
-$(SHUTTLE_ADDON:.h=.cxx): $(SHUTTLE_ADDON)
- test -e $@ || ln -s $(ALICE_ROOT)/SHUTTLE/DCSClient/$@
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTpendolino-DICT.cxx
-nodist_libHLTpendolino_la_SOURCES = $(COMPILE_INFO) \
- $(SHUTTLE_ADDON:.h=.cxx) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO) \
- $(SHUTTLE_ADDON) \
- $(SHUTTLE_ADDON:.h=.cxx)
-
-DICTAUTODEF = $(MODULE)-LinkDef.h
-DICTDEF = $(shell if test "x$(MODULE_DHDR)" = "x"; then echo $(DICTAUTODEF); else echo $(MODULE_DHDR); fi)
-DICTFILES = $(DICTCPP) $(DICTCPP:.cxx=.h) $(DICTAUTODEF)
-DICTHEADERS = $(CLASS_HDRS)
-
-CLEANFILES += $(DICTFILES)
-
-EXTRA_DIST += $(MODULE_DHDR)
-
-# the rootcint buffer for macros is limited to 1024 characters
-# we have to filter out some of the defines
-# The asterisk at the end is important even for defines which
-# are not wildcards. But otherwise the case does not pick them.
-DEFFILTER = -DPACKAGE* -DHAVE_STDLIB_H=1* -DHAVE_STRING_H=1* -DHAVE_MEMORY_H=1* -DHAVE_STRINGS_H=1* -DHAVE_INTTYPES_H=1* -DHAVE_STDINT_H=1* -DHAVE_UNISTD_H=1* -DHAVE_DLFCN_H=1* -DHAVE_NOT_ALIMAGF30848* -DHAVE_NOT_ALTRORAWSTREAMV3* -DHAVE_NOT_ALIRUNLOADER30859* -DHAVE_NOT_ESD_COPY* -DHAVE_NOT_MUON_DIGITMAKER_GETRAWSTREAM* -DHAVE_NOT_ALITPCCALIBPULSER* -DHAVE_NOT_ALIRAWREADERMEMORY_ADDBUFFER* -DHAVE_NOT_TPCOFFLINE_REC*
-
-$(DICTCPP:.cxx=.h): $(DICTCPP)
- if test $@ ; then : ; else rm -f $< ; $(MAKE) $(MAKEFLAGS) $< ; fi
-
-$(DICTCPP): $(DICTHEADERS:%=$(srcdir)/%) $(SHUTTLE_ADDON) $(DICTDEF)
- if [ -x $(ROOTCINT) ]; then $(ROOTCINT) -f $@ -c $(CPPFLAGS) $(AM_CPPFLAGS) \
- `for i in $(DEFS);do case $$i in $(foreach def, $(DEFFILTER), $(def) |) -DVERSION*);; *) echo -n " $$i";; esac; done` \
- $(foreach i, $(DICTINCLUDE), $(i)) \
- $^ ; fi
-
-$(DICTAUTODEF): Makefile.am $(PKGDEF)
- @echo '//automatically generated ROOT DICT definition' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add further class definitions to the CLASS_HDRS variable in Makefile.am' >> $@
- @echo '#ifdef __CINT__' >> $@
- @echo '#pragma link off all globals;' >> $@
- @echo '#pragma link off all classes;' >> $@
- @echo '#pragma link off all functions;' >> $@
- @$(foreach i, $(DICTHEADERS:.h=), \
- echo "#pragma link C++ class "`echo $(i)| sed -e 's|.*/||'`"+;" >> $@ ;)
- @$(foreach i, $(SHUTTLE_ADDON:.h=), \
- echo "#pragma link C++ class "`echo $(i)| sed -e 's|.*/||'`"+;" >> $@ ;)
- @echo '#endif' >> $@
-
-$(COMPILE_INFO): $(libHLTpendolino_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT reconstruction framework
-
-MODULE = HLTrec
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-EXTRA_DIST =
-
-bin_SCRIPTS = startAliEVE-barrel-tracks.sh
-
-# library definition
-lib_LTLIBRARIES = libHLTrec.la
-
-# version info for the library
-LIBRARY_VERSION = "$(LIBHLTREC_VERSION):0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTrec.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTrec.pkg
-include $(top_srcdir)/libHLTrec.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libHLTrec_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTrec_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTRecCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTrec-DICT.cxx
-nodist_libHLTrec_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libHLTrec_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# linker flags
-LDADD_COMMON = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/rec/libHLTrec.la
+LDADD_COMMON = -lHLTbase \
+ -lHLTrec
LDFLAGS_COMMON = -L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \
# $Id: Makefile.am 21852 2007-10-29 18:45:22Z richterm $
-# Makefile template for the Alice HLT shuttle
-
-MODULE = HLTshuttle
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS =
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libHLTshuttle.la
-
-# version info for the library
-LIBRARY_VERSION = "$(LIBHLTSHUTTLE_VERSION):0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTshuttle.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTshuttle.pkg
-include $(top_srcdir)/libHLTshuttle.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libHLTshuttle_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTshuttle_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTshuttleCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTshuttle-DICT.cxx
-nodist_libHLTshuttle_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libHLTshuttle_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the Alice HLT simulation framework
-
-MODULE = HLTsim
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS =
-
-EXTRA_DIST =
-
-# library definition
-lib_LTLIBRARIES = libHLTsim.la
-
-# version info for the library
-LIBRARY_VERSION = "$(LIBHLTSIM_VERSION):0:0"
-
-# MODDIR is set by the AliRoot build system and denotes the topdir
-# of the module, we must set it since the package definition libHLTsim.pkg
-# includes another common configuration file
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libHLTsim.pkg
-include $(top_srcdir)/libHLTsim.pkg
-
-# compiler flags
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- -DHAVE_COMPILEINFO \
- $(PACKCXXFLAGS) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-# library sources
-libHLTsim_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# linker flags
-libHLTsim_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = HLTSimCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = HLTsim-DICT.cxx
-nodist_libHLTsim_la_SOURCES = $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
-$(COMPILE_INFO): $(libHLTsim_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo(const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
# $Id$
-# Makefile template for the libAliHLTTrigger library
-
-# This files defines the autotools-based build system of the
-# libAliHLTTrigger library. All lines starting with a '#' are comments.
-# Note: Source files definitions must be made in libAliHLTTrigger.pkg
-
-MODULE = AliHLTTrigger
-
-EXTRA_DIST =
-
-# include the pkg definition which actually contains the source
-# file definitions
-MODDIR = $(top_srcdir)
-PKGDEF = $(MODDIR)/libAliHLTTrigger.pkg
-include $(top_srcdir)/libAliHLTTrigger.pkg
-
-
-# library definition
-# The lib_LTLIBRARIES variable is a fixed variable of the autotools build
-# system. All libraries defined by the Makefile template have to be added
-# here. Since we aim for separated directories for different libraries
-# there will be only one library.
-lib_LTLIBRARIES = libAliHLTTrigger.la
-
-# version info for the library
-# The libtool program is used to created the library, a version number can
-# be specified by using the -version-info flag. This flag accepts an argument
-# of the form current[:revision[:age]].
-# If either revision or age are omitted, they default to 0. Also note that
-# age must be less than or equal to the current interface number. Here are a
-# set of rules to help you update your library version information:
-#
-# 1. Start with version information of 0:0:0 for each libtool library.
-# 2. Update the version information only immediately before a public release
-# of your software. More frequent updates are unnecessary, and only
-# guarantee that the current interface number gets larger faster.
-# 3. If the library source code has changed at all since the last update,
-# then increment revision (c:r:a becomes c:r+1:a).
-# 4. If any interfaces have been added, removed, or changed since the last
-# update, increment current, and set revision to 0.
-# 5. If any interfaces have been added since the last public release, then
-# increment age.
-# 6. If any interfaces have been removed since the last public release, then
-# set age to 0.
-LIBRARY_VERSION = '2:0:0'
-
-# library sources
-# The source files are specified in libAliHLTTrigger.pkg
-libAliHLTTrigger_la_SOURCES = $(MODULE_SRCS)
-
-# library headers
-# The header files are specified in libAliHLTTrigger.pkg
-pkginclude_HEADERS = $(MODULE_HDRS)
-
-# compilation flags of the library
-# This is the place to add further include directories if you are
-# using external modules. The AliRoot/STEER and ROOT directories
-# are the default include directories.
-# Include paths within the HLT modules are automatically taken from the
-# EINCLUDE variable of the pkg definition
-# other AliRoot dependencies might need to added
-AM_CPPFLAGS = -DMODULE=$(MODULE) \
- -DPKGINCLUDEDIR=\"$(pkgincludedir)\" \
- @HLTBASE_CPPFLAGS@ \
- @ALIROOT_CPPFLAGS@ \
- @ROOTCFLAGS@ \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//!d" -e "s|HLT/|-I$(top_srcdir)/|")) \
- $(foreach i, $(EINCLUDE), \
- $(shell echo $(i) | sed -e "/HLT\//d" -e "s|^|-I$(ALICE_ROOT)/|"))
-
-# linking flags of the library
-# This is the place to add further libraries if you are
-# using external modules. The AliRoot, ROOT and HLT base libraries
-# are added by default.
-# Also the version of the library
-libAliHLTTrigger_la_LIBADD = $(top_builddir)/BASE/util/libAliHLTUtil.la \
- $(top_builddir)/MUON/libAliHLTMUON.la \
- $(top_builddir)/TRD/libAliHLTTRD.la
-
-libAliHLTTrigger_la_LDFLAGS = -L@ROOTLIBDIR@ \
- @ROOTLIBS@ \
- @HLTBASE_LDFLAGS@ \
- @ALIROOT_LDFLAGS@ \
- @ALIROOT_LIBS@ \
- -version-info $(LIBRARY_VERSION)
-
-# automatic generation of data and time of library build
-COMPILE_INFO = AliHLTTriggerCompileInfo.cxx
-
-# set the file name for the generated root dictionary
-DICTCPP = AliHLTTrigger-DICT.cxx
-nodist_libAliHLTTrigger_la_SOURCES= $(COMPILE_INFO) \
- $(DICTCPP)
-
-CLEANFILES = $(COMPILE_INFO)
-
-include $(top_srcdir)/make.dict
-
+# file became obsolete with the transition to cmake in Jan 2011
+# unit tests are still done in the old HLT autoconf build
SUBDIRS = . test
-
-$(COMPILE_INFO): $(libAliHLTTrigger_la_SOURCES) $(pkginclude_HEADERS) $(noinst_HEADERS) Makefile.am
- @echo '//automatically generated compilation info' > $@
- @echo '//!!! DO NOT EDIT THIS FILE !!!' >> $@
- @echo '//add changes in Makefile.am' >> $@
- @echo 'extern "C" void CompileInfo( const char*& date, const char*& time)' >> $@
- @echo '{date=__DATE__; time=__TIME__; return;}' >> $@
testTriggerCounterComponent_SOURCES = testTriggerCounterComponent.C
# linker flags
-LDADD_COMMON = $(top_builddir)/BASE/libHLTbase.la \
- $(top_builddir)/MUON/libAliHLTMUON.la \
- $(top_builddir)/trigger/libAliHLTTrigger.la
+LDADD_COMMON = -lHLTbase \
+ -lAliHLTMUON \
+ -lAliHLTTrigger
LDFLAGS_COMMON = -L@ROOTLIBDIR@ \
@ROOTLIBS@ \
@ALIROOT_LDFLAGS@ \