X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2Fconfigure.ac;h=9b72f761145356cef62361bbd7895925c5cd9be7;hb=d7dd8a54a89df97f3b6812aa61f0542fd15f6faa;hp=5ea004c1edf83f1d99101e1c4f9c65a4f27f0244;hpb=4cbaf07b8f735c347ed2512c9493d0188d09f410;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/configure.ac b/HLT/configure.ac index 5ea004c1edf..9b72f761145 100644 --- a/HLT/configure.ac +++ b/HLT/configure.ac @@ -5,7 +5,7 @@ dnl template for the configuration script for the Alice HLT dnl framework and components dnl dnl ------------------------------------------------------------------ -AC_INIT([Alice High Level Trigger] , [0.8-dev], [Matthias.Richter@ift.uib.no], alice-hlt) +AC_INIT([Alice High Level Trigger] , [0.9-dev], [Matthias.Richter@ift.uib.no], alice-hlt) dnl ------------------------------------------------------------------ dnl the package from CVS contains the old Makefiles as well. In order to @@ -60,7 +60,8 @@ if test "x$have_root" = "x1"; then # - from Nov 1 2006 TTreeFormula is needed by AliTagAnalysis and requires # libTreePlayer.so # - from Jan 07 libESD also depends on libXMLIO - ROOT_CHECKLIBS='Geom Minuit EG VMC TreePlayer XMLIO' + # - libSTEER depends on libProofPlayer since Oct 2007 (after v4-07-Release) + ROOT_CHECKLIBS='Geom Minuit EG VMC TreePlayer XMLIO Thread Proof ProofPlayer' for CHECKLIB in $ROOT_CHECKLIBS ; do LDFLAGS="$save_LDFLAGS -L${ROOTLIBDIR}" LIBS="$save_LIBS $ROOTLIBS $ADD_ROOTLIBS" @@ -167,11 +168,6 @@ if test ! "x$have_aliroot" = "xno" ; then CHECKLIB=AOD AC_CHECK_LIB([$CHECKLIB],[_init],[ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB"]) - # CBD library is present since AliRoot version v4-05-00 (02.06.2006) - LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" - CHECKLIB=CDB - AC_CHECK_LIB([$CHECKLIB],[_init],[ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB"]) - # splitted RAW libraries since AliRoot version v4-04-Rev-07 (09.08.2006) have_alirawdata=no LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" @@ -182,7 +178,6 @@ if test ! "x$have_aliroot" = "xno" ; then CHECKLIB=RAWDatarec AC_CHECK_LIB([$CHECKLIB],[_init], [ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB" - AC_DEFINE(HAVE_ALIRAWDATA) have_alirawdata=$CHECKLIB])], [# second pass with -RAWData CHECKLIB="-lRAWData" @@ -195,31 +190,66 @@ if test ! "x$have_aliroot" = "xno" ; then AliRawReaderFile freader; AliRawReaderDate dreader(NULL,0); AliRawReaderRoot rreader(NULL,0);])], - [AC_DEFINE(HAVE_ALIRAWDATA) - ALIROOT_LIBS="$ALIROOT_LIBS $CHECKLIB" + [ALIROOT_LIBS="$ALIROOT_LIBS $CHECKLIB" have_alirawdata=$CHECKLIB], [have_alirawdata=no]) ]) dnl AC_CHECK_LIB RAWDatabase AC_MSG_CHECKING([for AliRawReader classes in RAWData libraries]) AC_MSG_RESULT([$have_alirawdata]) + # CBD library is present since AliRoot version v4-05-00 (02.06.2006) + LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS -lSTEER" + CHECKLIB=CDB + AC_CHECK_LIB([$CHECKLIB],[_init],[ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB"]) + + LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" + CHECKLIB=STEER + AC_CHECK_LIB([$CHECKLIB],[_init],[ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB"],[have_aliroot=no]) + dnl - dnl required header files and libraries for the AliHLTTPC library + dnl check whether AliLog supports notification callback + dnl + LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" + have_alilog_notification=no + if test ! "x$have_aliroot" = "xno" ; then + AC_MSG_CHECKING([whether AliLog supports notification callback]) + AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], + [AliLog::AliLogNotification fct])], + [have_alilog_notification=yes], + [AC_DEFINE(NO_ALILOG_NOTIFICATION)]) + AC_MSG_RESULT([$have_alilog_notification]) + fi + + if test "x$have_aliroot" = "xno" ; then + # 2007-08-18 dont reset ALIROOT_CPPFLAGS in order to allow compilation + # but library dependencies might not be resolved completely + #ALIROOT_CPPFLAGS= + AC_MSG_WARN([some of the AliRoot library dependencies are not resolved. + This can happen from time to time due to development in AliRoot. You can + force compilation of detector libs by --enable-, but be aware + of unresolved references at runtime.]) + AC_MSG_WARN([ ------------------------------------------ ]) + AC_MSG_WARN([ Report this to $PACKAGE_BUGREPORT ]) + AC_MSG_WARN([ please include config.log ]) + AC_MSG_WARN([ ------------------------------------------ ]) + ALIROOT_LDFLAGS= + ALIROOT_LIBS= + fi + + dnl + dnl required header files and libraries for modules dnl if test ! "x$have_aliroot" = "xno" ; then # the HLTTPCLib needs to link agains TPCbase and TPCrec # TPC library for AliTPCParam and AliSimDigits used in # AliHLTTPCFileHandler.h and AliHLTTPCDisplay.cxx - # fram May 07 TPCbase depends on libGui.so - saveALIROOT_CPPFLAGS="$ALIROOT_CPPFLAGS" - ALIROOT_CPPFLAGS="$saveALIROOT_CPPFLAGS -I${ALICE_ROOT}/TPC" - CPPFLAGS="$save_CPPFLAGS $ALIROOT_CPPFLAGS" + # from May 07 TPCbase depends on libGui.so + CPPFLAGS="$save_CPPFLAGS $ALIROOT_CPPFLAGS -I${ALICE_ROOT}/TPC" have_alitpc=yes AC_MSG_CHECKING(for required classes in TPC libraries) if test ! "x$have_alitpc" = "xno" ; then - save_ALIROOT_LIBS=$ALIROOT_LIBS - ALIROOT_LIBS="$save_ALIROOT_LIBS -lTPCbase -lTPCrec -lGui -lSTEER" - LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" + ALITPC_LIBS="-lGui -lTPCbase -lTPCrec" + LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS $ALITPC_LIBS" AC_LINK_IFELSE([AC_LANG_PROGRAM([#include #include #include @@ -234,81 +264,15 @@ if test ! "x$have_aliroot" = "xno" ; then AliTPCClustersArray clustarray; AliTPCcluster clust; AliTPCClustersRow row])], - [AC_DEFINE(HAVE_ALITPC) - saveALIROOT_CPPFLAGS=$ALIROOT_CPPFLAGS - saveALIROOT_LIBS=$ALIROOT_LIBS], + [AC_DEFINE(HAVE_ALITPC)], [have_alitpc=no - ALIROOT_CPPFLAGS=$saveALIROOT_CPPFLAGS - ALIROOT_LIBS=$saveALIROOT_LIBS]) + ALITPC_LIBS= ]) fi AC_MSG_RESULT($have_alitpc) fi AC_CHECK_HEADERS([AliTPCCalibPulser.h], [], [AC_DEFINE(HAVE_NOT_ALITPCCALIBPULSER)]) AC_CHECK_HEADERS([AliTPCCalibPedestal.h], [], [AC_DEFINE(HAVE_NOT_ALITPCCALIBPEDESTAL)]) - LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" - CHECKLIB=STEER - AC_CHECK_LIB([$CHECKLIB],[_init],[ALIROOT_LIBS="$ALIROOT_LIBS -l$CHECKLIB"],[have_aliroot=no]) - - dnl - dnl check whether AliLog supports notification callback - dnl - LIBS="$save_LIBS $ROOTLIBS $ALIROOT_LIBS" - have_alilog_notification=no - if test ! "x$have_aliroot" = "xno" ; then - AC_MSG_CHECKING([whether AliLog supports notification callback]) - AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], - [AliLog::AliLogNotification fct])], - [have_alilog_notification=yes], - [AC_DEFINE(NO_ALILOG_NOTIFICATION)]) - AC_MSG_RESULT([$have_alilog_notification]) - fi - - dnl - dnl Check for the interface of AliExternalTrackParam which has been changed - dnl in revision 1.17 of AliExternalTrackParam.h (AliRoot version v4-05-04 - dnl or higher) - externaltrackparam_version=1 - AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], - [AliExternalTrackParam trackparam; - Double_t param[[5]]; Double_t covar[[15]]; - trackparam.Set(0., 0., param, covar);])], - [externaltrackparam_version=2], - [AC_DEFINE(EXTERNALTRACKPARAM_V1)]) - AC_MSG_CHECKING(for version of AliExternalTrackParam) - AC_MSG_RESULT($externaltrackparam_version) - - dnl - dnl required header files and libraries for the AliHLTPHOS library - dnl - have_alicalorawstream=no - if test ! "x$have_aliroot" = "xno" ; then - # this can not be used as AliCaloRawStream.h indirectly depends on TString.h - #AC_CHECK_HEADERS([AliCaloRawStream.h], [have_alicalorawstream=yes]) - AC_MSG_CHECKING([for AliCaloRawStream.h usability]) - AC_LINK_IFELSE([AC_LANG_PROGRAM([#include - #include ], - [int i])], - [AC_DEFINE(HAVE_ALICALORAWSTREAM) - have_alicalorawstream=yes], - []) - AC_MSG_RESULT([$have_alicalorawstream]) - fi - - dnl - dnl required header files and libraries for the AliHLTTRD library - dnl - AC_CHECK_HEADERS([AliGeomManager.h], [], [AC_DEFINE([HAVNT_ALIGEOMMANAGER])]) - - if test ! "x$have_alirawdata" = "xno" ; then - # check for header files needed by the TPCLib/AliHLTTPCDigitReaderPacket - # the header file has been moved to the TPC module - CPPFLAGS="$save_CPPFLAGS $ALIROOT_CPPFLAGS" - # AliRawReaderMemory.h AliRawReaderFile.h already checked - #AC_CHECK_HEADERS([AliRawReaderMemory.h AliRawReaderFile.h AliTPCRawStream.h]) - AC_CHECK_HEADERS([AliTPCRawStream.h]) - fi - have_tpc_mapping=no if test ! "x$have_aliroot" = "xno" ; then # the TPCLib/AliHLTTPCRawReader needs the actual Pad layout of the TPC @@ -326,23 +290,25 @@ if test ! "x$have_aliroot" = "xno" ; then AC_MSG_CHECKING([for TPC mapping layout]) AC_MSG_RESULT([$have_tpc_mapping]) - if test "x$have_aliroot" = "xno" ; then - # 2007-08-18 dont reset ALIROOT_CPPFLAGS in order to allow compilation - # but library dependencies might not be resolved completely - #ALIROOT_CPPFLAGS= - AC_MSG_WARN([some of the AliRoot library dependencies are not resolved. You - can force compilation of detector libs by --enable-, but be aware - of unresolved references at runtime.]) - AC_MSG_WARN([ ------------------------------------------ ]) - AC_MSG_WARN([ Report this to $PACKAGE_BUGREPORT ]) - AC_MSG_WARN([ ------------------------------------------ ]) - ALIROOT_LDFLAGS= - ALIROOT_LIBS= - fi + dnl + dnl Check for the interface of AliExternalTrackParam which has been changed + dnl in revision 1.17 of AliExternalTrackParam.h (AliRoot version v4-05-04 + dnl or higher) + externaltrackparam_version=1 + AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], + [AliExternalTrackParam trackparam; + Double_t param[[5]]; Double_t covar[[15]]; + trackparam.Set(0., 0., param, covar);])], + [externaltrackparam_version=2], + [AC_DEFINE(EXTERNALTRACKPARAM_V1)]) + AC_MSG_CHECKING(for version of AliExternalTrackParam) + AC_MSG_RESULT($externaltrackparam_version) + CPPFLAGS=$save_CPPFLAGS LDFLAGS=$save_LDFLAGS LIBS=$save_LIBS fi + AC_LANG_POP(C++) AC_SUBST([ALICE_ROOT]) AC_SUBST([ALIROOT_CPPFLAGS]) @@ -479,9 +445,9 @@ AC_SUBST([HOMER_LIBS]) dnl ------------------------------------------------------------------ AC_MSG_CHECKING([whether to impose strict coding conventions]) AC_ARG_ENABLE(strict, - [AC_HELP_STRING([--enable-strict], - [enable coding convention checks ])], - [],[enable_strict=no]) + [AC_HELP_STRING([--disable-strict], + [disable coding convention checks ])], + [],[enable_strict=yes]) if test "x$enable_strict" = "xyes" ; then CPPFLAGS="$CPPFLAGS -Weffc++" fi @@ -528,88 +494,183 @@ AM_CONDITIONAL(EN_HLT_UTIL, test x$enable_util = xyes) AC_MSG_RESULT([$enable_util]) dnl ------------------------------------------------------------------ -AC_MSG_CHECKING([whether to compile tpc library]) AH_TEMPLATE([HLT_TPC],[hlt tpc library]) -AC_ARG_ENABLE(tpc, - [AC_HELP_STRING([--disable-tpc], - [compile the tpc library ])], - [], - [if test "x$have_aliroot" = "xno" ; then - enable_tpc="no...requires.AliRoot" - elif test "x$have_alitpc" = "xno" ; then - enable_tpc="no...requires.AliRoot.TPC.libraries" - else - enable_tpc=yes - fi - ]) + +CHECK_HLTMODULE([tpc], + [AliTPCRawStream.h], + [$ALIROOT_CPPFLAGS -I$ALICE_ROOT/TPC], + [], [-L$ROOTLIBDIR], [$ROOTLIBS $ADD_ROOTLIBS], + [], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], + [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS]) + +if test "x$enable_module" = "xmissheader"; then + enable_module="no...missing.headers" + enable_tpc="no...missing.headers" +elif test "x$have_alitpc" = "xno" ; then + enable_module="no...requires.AliRoot.TPC.libraries" + enable_tpc="no...requires.AliRoot.TPC.libraries" +elif test "x$enable_module" = "xforce"; then + enable_tpc="yes" +else + enable_tpc=$enable_module +fi if test "x$enable_tpc" = "xyes" ; then AC_DEFINE(HLT_TPC) fi AM_CONDITIONAL(EN_HLT_TPC, test x$enable_tpc = xyes) -AC_MSG_RESULT([$enable_tpc]) +AC_MSG_CHECKING([whether to compile tpc library]) +AC_MSG_RESULT([$enable_module]) +AC_SUBST([ALITPC_LIBS]) dnl ------------------------------------------------------------------ -AC_MSG_CHECKING([whether to compile phos library]) AH_TEMPLATE([HLT_PHOS],[hlt phos library]) -AC_ARG_ENABLE(phos, - [AC_HELP_STRING([--disable-phos], - [compile the phos library ])], - [], - [if test "x$have_aliroot" = "xno" ; then - enable_phos="no...requires.AliRoot" - elif ! test "x$have_alicalorawstream" = "xyes"; then - enable_phos="no...requires.AliRoot>v4-05-07" - else - enable_phos=yes - fi - ]) + +ALIPHOS_LIBS= +CHECK_HLTMODULE([phos], + [], [$ALIROOT_CPPFLAGS], + [RAWDatasim], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS], + [PHOSbase PHOSrec PHOSsim], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], + [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS]) + +if test "x$enable_module" = "xmissheader"; then + enable_module="no...requires.AliRoot>v4-05-07" + enable_phos="no...requires.AliRoot>v4-05-07" +elif test "x$enable_module" = "xforce"; then + enable_phos="yes" +else + have_alicalorawstream=no + if test ! "x$have_aliroot" = "xno" ; then + AC_LANG_PUSH(C++) + save_CPPFLAGS="$CPPFLAGS" + # this can not be used as AliCaloRawStream.h indirectly depends on TString.h + #AC_CHECK_HEADERS([AliCaloRawStream.h], [have_alicalorawstream=yes]) + CPPFLAGS="$save_CPPFLAGS $ALIROOT_CPPFLAGS" + AC_MSG_CHECKING([for AliCaloRawStream.h usability]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include + #include ], + [int i])], + [AC_DEFINE(HAVE_ALICALORAWSTREAM) + have_alicalorawstream=yes], + []) + AC_MSG_RESULT([$have_alicalorawstream]) + AC_LANG_POP(C++) + CPPFLAGS="$save_CPPFLAGS" + fi + if test "x$have_alicalorawstream" != "xyes"; then + enable_phos="no...requires.AliRoot>v4-05-07" + else + enable_phos=$enable_module + fi +fi if test "x$enable_phos" = "xyes" ; then AC_DEFINE(HLT_PHOS) + ALIPHOS_LIBS=$ALIHLTMODULE_LIBS fi AM_CONDITIONAL(EN_HLT_PHOS, test x$enable_phos = xyes) -AC_MSG_RESULT([$enable_phos]) +AC_MSG_CHECKING([whether to compile phos library]) +AC_MSG_RESULT([$enable_module]) +AC_SUBST([ALIPHOS_LIBS]) dnl ------------------------------------------------------------------ -AC_MSG_CHECKING([whether to compile trd library]) AH_TEMPLATE([HLT_TRD],[hlt trd library]) -AC_ARG_ENABLE(trd, - [AC_HELP_STRING([--disable-trd], - [compile the trd library ])], - [], - [if test "x$have_aliroot" = "xno" ; then - enable_trd="no...requires.AliRoot" - else - enable_trd=yes - fi - ]) + +ALITRD_LIBS= +CHECK_HLTMODULE([trd], + [], [], + [MLP], [-L$ROOTLIBDIR], [$ROOTLIBS $ADD_ROOTLIBS], + [TRDbase TRDrec TRDsim], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], + [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS]) + +if test "x$enable_module" = "xmissheader"; then + enable_module="no...requires.AliRoot>v4-07-Release" + enable_trd="no...requires.AliRoot>v4-07-Release" +elif test "x$enable_module" = "xforce"; then + enable_trd="yes" +else + enable_trd=$enable_module + if test "x$enable_trd" = "xyes" ; then + AC_LANG_PUSH(C++) + save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="$save_CPPFLAGS $ALIROOT_CPPFLAGS -I$ALICE_ROOT/TRD" + AC_MSG_CHECKING([for required functions in AliTRDclusterizer]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], + [AliTRDclusterizer c; + c.SetRawVersion(0)])], + [], + [enable_trd="no...requires.AliRoot>v4-07-Release"]) + AC_MSG_RESULT([$enable_trd]) + AC_LANG_POP(C++) + CPPFLAGS="$save_CPPFLAGS" + fi +fi if test "x$enable_trd" = "xyes" ; then AC_DEFINE(HLT_TRD) + ALITRD_LIBS=$ALIHLTMODULE_LIBS fi AM_CONDITIONAL(EN_HLT_TRD, test x$enable_trd = xyes) -AC_MSG_RESULT([$enable_trd]) +AC_MSG_CHECKING([whether to compile trd library]) +AC_MSG_RESULT([$enable_module]) +AC_SUBST([ALITRD_LIBS]) dnl ------------------------------------------------------------------ -AC_MSG_CHECKING([whether to compile dimuon library]) AH_TEMPLATE([HLT_MUON],[hlt dimuon library]) -AC_ARG_ENABLE(dimuon, - [AC_HELP_STRING([--disable-dimuon], - [compile the dimuon library ])], - [], - [if test "x$have_aliroot" = "xno" ; then - enable_dimuon="no...requires.AliRoot" - else - enable_dimuon=yes - fi - ]) -if test "x$enable_dimuon" = "xyes" ; then +ALIMUON_LIBS= +CHECK_HLTMODULE([dimuon], + [AliMpExMap.h AliMUONTriggerIO.h], + [$ALIROOT_CPPFLAGS -I$ALICE_ROOT/MUON -I$ALICE_ROOT/MUON/mapping], + [], [-L$ROOTLIBDIR], [$ROOTLIBS $ADD_ROOTLIBS], + [], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], + [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS]) + +if test "x$enable_module" = "xmissheader"; then + enable_module="no...requires.AliRoot>=v4-08-Release" + enable_muon="no...requires.AliRoot>=v4-08-Release" +elif test "x$enable_module" = "xforce"; then + enable_muon="yes" +else + enable_muon=$enable_module +fi + +if test "x$enable_muon" = "xyes" ; then AC_DEFINE(HLT_MUON) + ALIMUON_LIBS=$ALIHLTMODULE_LIBS +fi +AM_CONDITIONAL(EN_HLT_MUON, test x$enable_muon = xyes) +AC_MSG_CHECKING([whether to compile muon library]) +AC_MSG_RESULT([$enable_module]) +AC_SUBST([ALIMUON_LIBS]) + +dnl ------------------------------------------------------------------ +AH_TEMPLATE([HLT_COMP],[hlt comp library]) + +ALICOMP_LIBS= +CHECK_HLTMODULE([comp], + [], [$ALIROOT_CPPFLAGS], + [], [-L$ROOTLIBDIR], [$ROOTLIBS $ADD_ROOTLIBS], + [], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], + [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS]) + +if test "x$enable_module" = "xmissheader"; then + enable_module="no...header.missing" + enable_comp="no...header.missing" +elif test "x$enable_module" = "xforce"; then + enable_comp="yes" +else + enable_comp=$enable_module +fi + +if test "x$enable_comp" = "xyes" ; then + AC_DEFINE(HLT_COMP) + ALICOMP_LIBS=$ALIHLTMODULE_LIBS fi -AM_CONDITIONAL(EN_HLT_MUON, test x$enable_dimuon = xyes) -AC_MSG_RESULT([$enable_dimuon]) +AM_CONDITIONAL(EN_HLT_COMP, test x$enable_comp = xyes) +AC_MSG_CHECKING([whether to compile comp library]) +AC_MSG_RESULT([$enable_module]) +AC_SUBST([ALICOMP_LIBS]) dnl ------------------------------------------------------------------ AC_MSG_CHECKING([whether to disable AliRoot logging]) @@ -708,8 +769,10 @@ AC_CONFIG_FILES([Makefile BASE/HOMER/Makefile BASE/util/Makefile BASE/interface/Makefile + BASE/test/Makefile sim/Makefile rec/Makefile + shuttle/Makefile SampleLib/Makefile TPCLib/Makefile TPCLib/mapping2array.cxx @@ -717,6 +780,8 @@ AC_CONFIG_FILES([Makefile PHOS/Makefile TRD/Makefile MUON/Makefile + trigger/Makefile + comp/Makefile doc/Makefile doc/doxygen.conf])