removing the HLT autoconf build system, however keep on using that for the
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Feb 2011 22:27:59 +0000 (22:27 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Feb 2011 22:27:59 +0000 (22:27 +0000)
HLT unit tests until the AliRoot ctest support is implemented

39 files changed:
HLT/BASE/HOMER/Makefile.am
HLT/BASE/Makefile.am
HLT/BASE/interface/Makefile.am
HLT/BASE/interface/test/Makefile.am
HLT/BASE/interface/test/testAliHLTExternalInterface.C
HLT/BASE/test/Makefile.am
HLT/BASE/util/Makefile.am
HLT/BASE/util/test/Makefile.am
HLT/BASE/util/test/testAliHLTFileWriter.C
HLT/CALO/Makefile.am
HLT/CALO/test/Makefile.am
HLT/ChangeLog
HLT/EMCAL/Makefile.am
HLT/EVE/Makefile.am
HLT/FMD/Makefile.am
HLT/ITS/Makefile.am
HLT/JET/Makefile.am
HLT/MUON/Makefile.am
HLT/PHOS/Makefile.am
HLT/QA/Makefile.am
HLT/RCU/Makefile.am
HLT/RCU/test/Makefile.am
HLT/SampleLib/Makefile.am
HLT/TPCLib/EVE/Makefile.am
HLT/TPCLib/Makefile.am
HLT/TPCLib/calibration/Makefile.am
HLT/TRD/Makefile.am
HLT/VZERO/Makefile.am
HLT/ZDC/Makefile.am
HLT/benchmark/Makefile.am
HLT/comp/Makefile.am
HLT/global/Makefile.am
HLT/pendolino/Makefile.am
HLT/rec/Makefile.am
HLT/rec/test/Makefile.am
HLT/shuttle/Makefile.am
HLT/sim/Makefile.am
HLT/trigger/Makefile.am
HLT/trigger/test/Makefile.am

index 1e9f71b..5192486 100644 (file)
@@ -1,130 +1,3 @@
 # $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
index cd3ffab..8f562f8 100644 (file)
@@ -1,70 +1,4 @@
 # $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;}' >> $@
index 959a100..b64c54a 100644 (file)
@@ -1,58 +1,4 @@
 # $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;}' >> $@
index 8e681af..fd0ea3d 100644 (file)
@@ -22,7 +22,7 @@ testAliHLTExternalInterface_SOURCES   = testAliHLTExternalInterface.C \
 # 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@ \
index 47d6b92..f61197d 100644 (file)
@@ -98,8 +98,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
   if ((iResult=CreateGRP()) < 0) return iResult;
 
-  string libraryPath=gBasePath;
-  libraryPath+="/";
+  string libraryPath="";
   libraryPath+=ALIHLTANALYSIS_INTERFACE_LIBRARY;
 
   void* libHandle=dlopen(libraryPath.c_str(), RTLD_NOW);
@@ -137,7 +136,7 @@ int main(int /*argc*/, const char** /*argv*/)
     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;
   }
@@ -145,9 +144,7 @@ int main(int /*argc*/, const char** /*argv*/)
 #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) {
@@ -157,9 +154,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_PHOS
   // module="PHOS";
-  // libraryPath="../../../";
-  // libraryPath+=module;
-  // libraryPath+="/.libs/libAliHLT";
+  // libraryPath="libAliHLT";
   // libraryPath+=module;
   // libraryPath+=".so";
   // if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -169,9 +164,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_TRD
   module="TRD";
-  libraryPath="../../../";
-  libraryPath+=module;
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -181,9 +174,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #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) {
@@ -193,9 +184,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_ITS
   module="ITS";
-  libraryPath="../../../";
-  libraryPath+=module;
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -205,9 +194,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_TRIGGER
   module="Trigger";
-  libraryPath="../../../";
-  libraryPath+="trigger";
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -217,9 +204,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_COMP
   module="Comp";
-  libraryPath="../../../";
-  libraryPath+="comp";
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -229,9 +214,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_RCU
   module="RCU";
-  libraryPath="../../../";
-  libraryPath+=module;
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
@@ -241,9 +224,7 @@ int main(int /*argc*/, const char** /*argv*/)
 
 #ifdef HLT_GLOBAL
   module="Global";
-  libraryPath="../../../";
-  libraryPath+="global";
-  libraryPath+="/.libs/libAliHLT";
+  libraryPath="libAliHLT";
   libraryPath+=module;
   libraryPath+=".so";
   if ((iResult=fctLoadLibrary(libraryPath.c_str()))<0) {
index bad38c4..725c3d8 100644 (file)
@@ -18,43 +18,50 @@ check_PROGRAMS      = testAliHLTBlockDataCollection \
 #                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@ \
index 89583c7..b64c54a 100644 (file)
@@ -1,66 +1,4 @@
 # $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;}' >> $@
index 46edda5..dfcc63a 100644 (file)
@@ -11,13 +11,13 @@ check_PROGRAMS      = testAliHLTFileWriter \
                  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@
 
index db5b173..c593592 100644 (file)
@@ -203,12 +203,12 @@ int testAliHLTFileWriter()
 {
   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;
   }
index e024418..b64c54a 100644 (file)
@@ -1,66 +1,4 @@
 # $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;}' >> $@
index 3e7188c..021c685 100644 (file)
@@ -13,6 +13,6 @@ check_PROGRAMS        =
 ## template
 #
 #testAliHLTCalo_SOURCES = testAliHLTCaloSomething.cxx
-#testAliHLTCalo_LDADD = $(top_builddir)/CALO/libHLTCalo.la
+#testAliHLTCalo_LDADD = -lHLTCalo
 
 TESTS          = $(check_PROGRAMS)
index cb846af..e69de29 100644 (file)
@@ -1,317 +0,0 @@
-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  
index bb6d6e2..0662368 100644 (file)
@@ -1,66 +1,4 @@
 # $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;}' >> $@
index 2ecb1e8..5192486 100644 (file)
@@ -1,136 +1,3 @@
 # $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
index 2f6649e..288c915 100644 (file)
@@ -1,105 +1,3 @@
 # $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
index 5c7e361..b0b3400 100644 (file)
@@ -1,68 +1,4 @@
 # $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;}' >> $@
index fd18fee..94fdf65 100644 (file)
@@ -1,77 +1,3 @@
 # $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
index 556b481..5192486 100644 (file)
@@ -1,59 +1,3 @@
 # $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
index a7d5679..5192486 100644 (file)
@@ -1,68 +1,3 @@
 # $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
index 26d10c9..0662368 100644 (file)
@@ -1,60 +1,4 @@
 # $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;}' >> $@
index 9330d57..b64c54a 100644 (file)
@@ -1,65 +1,4 @@
 # $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;}' >> $@
index 909584f..2970b90 100644 (file)
@@ -16,8 +16,8 @@ testAliHLTAltroGenerator_SOURCES= testAliHLTAltroGenerator.C
 
 
 # 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@ \
index 2ecb1e8..5192486 100644 (file)
@@ -1,136 +1,3 @@
 # $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
index ad9d13c..0662368 100644 (file)
@@ -1,63 +1,4 @@
 # $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;}' >> $@
index 416f60a..1e62101 100644 (file)
@@ -1,82 +1,4 @@
 # $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;}' >> $@
index be001eb..0662368 100644 (file)
@@ -1,65 +1,4 @@
 # $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;}' >> $@
index b4cdf27..9bd9a1e 100644 (file)
@@ -1,66 +1,4 @@
 # $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;}' >> $@
index 679e0c2..94fdf65 100644 (file)
@@ -1,74 +1,3 @@
 # $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
index 3ba09ec..94fdf65 100644 (file)
@@ -1,74 +1,3 @@
 # $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
index 625df7c..0662368 100644 (file)
@@ -1,72 +1,4 @@
 # $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;}' >> $@
index e7d5b79..219327c 100644 (file)
@@ -1,61 +1,4 @@
 # $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;}' >> $@
index 0796c4f..9bd9a1e 100644 (file)
@@ -1,66 +1,4 @@
 # $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;}' >> $@
index 2be821d..219327c 100644 (file)
@@ -1,112 +1,4 @@
 # $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;}' >> $@
index eaec44d..b64c54a 100644 (file)
@@ -1,62 +1,4 @@
 # $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;}' >> $@
index c0a2a61..fa76921 100644 (file)
@@ -17,8 +17,8 @@ testAliRawReader_SOURCES      = testAliRawReader.C
 
 
 # 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@ \
index 9f540e1..b86e271 100644 (file)
@@ -1,60 +1,4 @@
 # $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;}' >> $@
index a7d0a5f..219327c 100644 (file)
@@ -1,59 +1,4 @@
 # $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;}' >> $@
index a4ab75f..b64c54a 100644 (file)
@@ -1,108 +1,4 @@
 # $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;}' >> $@
index df28e00..93c5277 100644 (file)
@@ -21,9 +21,9 @@ testAliHLTTriggerCounters_SOURCES = testAliHLTTriggerCounters.C
 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@ \