MUON + CheckCompiler
[u/mrichter/AliRoot.git] / EMCAL / CMakelibEMCALbase.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for EMCALbase                                                     #
4 # Author : Johny Jose (johny.jose@cern.ch)                                       #
5 # Variables Defined :                                                            #
6 #                                                                                #
7 # SRCS - C++ source files                                                        #
8 # HDRS - C++ header files                                                        #
9 # DHDR - ROOT Dictionary Linkdef header file                                     #
10 # CSRCS - C source files                                                         #
11 # CHDRS - C header files                                                         #
12 # EINCLUDE - Include directories                                                 #
13 # EDEFINE - Compiler definitions                                                 #
14 # ELIBS - Extra libraries to link                                                #
15 # ELIBSDIR - Extra library directories                                           #
16 # PACKFFLAGS - Fortran compiler flags for package                                #
17 # PACKCXXFLAGS - C++ compiler flags for package                                  #
18 # PACKCFLAGS - C compiler flags for package                                      #
19 # PACKSOFLAGS - Shared library linking flags                                     #
20 # PACKLDFLAGS - Module linker flags                                              #
21 # PACKBLIBS - Libraries to link (Executables only)                               #
22 # EXPORT - Header files to be exported                                           #
23 # CINTHDRS - Dictionary header files                                             #
24 # CINTAUTOLINK - Set automatic dictionary generation                             #
25 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
26 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
27 #--------------------------------------------------------------------------------#
28
29 set ( SRCS  
30     AliEMCALHit.cxx 
31     AliEMCALLoader.cxx 
32     AliEMCALWsuCosmicRaySetUp.cxx 
33     AliEMCALRecPoint.cxx 
34     AliEMCALSDigitizer.cxx 
35     AliEMCALDigitizer.cxx 
36     AliEMCALDigit.cxx 
37     AliEMCALCalibData.cxx 
38     AliEMCALCalibTimeDep.cxx 
39     AliEMCALPreprocessor.cxx 
40     AliEMCALSensorTemp.cxx 
41     AliEMCALSensorTempArray.cxx 
42     AliCaloCalibPedestal.cxx 
43     AliCaloCalibSignal.cxx 
44     AliEMCALSurvey.cxx 
45     AliEMCALRecParam.cxx 
46     AliEMCALSimParam.cxx 
47     AliEMCALQAChecker.cxx 
48     AliEMCALSpaceFrame.cxx 
49     AliEMCALBiasAPD.cxx 
50     AliEMCALCalibAbs.cxx 
51     AliEMCALCalibReference.cxx 
52     AliEMCALCalibMapAPD.cxx 
53     AliEMCALCalibTempCoeff.cxx 
54     AliEMCALRawDigit.cxx 
55     AliEMCALTrigger.cxx 
56     AliEMCALTriggerSTURawStream.cxx 
57     AliEMCAL.cxx AliEMCALRawUtils.cxx 
58     AliEMCALTriggerDCSConfig.cxx 
59     AliEMCALTriggerTRUDCSConfig.cxx 
60     AliEMCALTriggerSTUDCSConfig.cxx 
61     AliEMCALTriggerDCSConfigDB.cxx 
62     AliEMCALTriggerRawDigitMaker.cxx 
63     AliEMCALTriggerRawDigit.cxx 
64     AliEMCALTriggerData.cxx
65     )
66
67 string (REPLACE ".cxx" ".h" HDRS "${SRCS}")
68
69 set ( DHDR EMCALbaseLinkDef.h)
70
71 set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
72
73 set (EXPORT 
74   AliEMCALGeometry.h 
75   AliEMCALDigit.h 
76   AliEMCAL.h 
77   AliEMCALLoader.h 
78   AliEMCALTrigger.h 
79   AliEMCALCalibData.h
80   AliCaloCalibPedestal.h
81   AliEMCALSimParam.h
82   AliEMCALRecParam.h
83   AliEMCALTriggerTypes.h)