some coverity fixes
[u/mrichter/AliRoot.git] / TOF / CMakelibTOFbase.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for TOFbase                                                       #
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     AliTOFGeometry.cxx 
31     AliTOFdigit.cxx 
32     AliTOFDigitMap.cxx
33     AliTOFRawMap.cxx 
34     AliTOFrawData.cxx 
35     AliTOFRawStream.cxx 
36     AliTOFHitData.cxx 
37     AliTOFHitField.cxx 
38     AliTOFHitDataBuffer.cxx 
39     AliTOFDecoder.cxx
40     AliTOFChannelOffline.cxx 
41     AliTOFChannelOnline.cxx 
42     AliTOFChannelOnlineStatus.cxx 
43     AliTOFChannelOnlineArray.cxx 
44     AliTOFChannelOnlineStatusArray.cxx 
45     AliTOFcalib.cxx 
46     AliTOFAlignment.cxx 
47     AliTOFPreprocessor.cxx 
48     AliTOFDataDCS.cxx
49     AliTOFFormatDCS.cxx 
50     AliTOFPreprocessorFDR.cxx 
51     AliTOFFEEReader.cxx 
52     AliTOFFEEDump.cxx 
53     AliTOFCableLengthMap.cxx 
54     AliTOFNoiseConfigHandler.cxx 
55     AliTOFcalibHisto.cxx 
56     AliTOFArray.cxx 
57     AliTOFDaConfigHandler.cxx 
58     AliTOFDeltaBCOffset.cxx 
59     AliTOFCTPLatency.cxx 
60     AliTOFT0Fill.cxx 
61     AliTOFRunParams.cxx 
62     AliTOFResponseParams.cxx 
63     AliTOFT0FillOnlineCalib.cxx 
64     AliTOFLvHvDataPoints.cxx 
65     AliTOFDCSmaps.cxx 
66     AliTOFChainSummaryData.cxx 
67     AliTOFDRMSummaryData.cxx 
68     AliTOFDecoderSummaryData.cxx 
69     AliTOFLTMSummaryData.cxx 
70     AliTOFTRMSummaryData.cxx 
71     AliTOFDecoderV2.cxx 
72     AliTOFTDCError.cxx 
73     AliTOFTDCErrorBuffer.cxx 
74     AliTOFTDCHit.cxx 
75     AliTOFTDCHitBuffer.cxx 
76     AliTOFReadoutInfo.cxx 
77     )
78
79 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
80
81 set ( DHDR TOFbaseLinkDef.h)
82
83 set ( EINCLUDE  RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
84
85 set ( EXPORT  AliTOFGeometry.h)
86
87 install (DIRECTORY data
88          DESTINATION TOF
89          PATTERN ".svn" EXCLUDE)
90