Fixes for coverity
[u/mrichter/AliRoot.git] / PMD / CMakelibPMDbase.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for PMDbase                                                       #
5 # Author : Johny Jose (johny.jose@cern.ch)                                       #
6 # Variables Defined :                                                            #
7 #                                                                                #
8 # SRCS - C++ source files                                                        #
9 # HDRS - C++ header files                                                        #
10 # DHDR - ROOT Dictionary Linkdef header file                                     #
11 # CSRCS - C source files                                                         #
12 # CHDRS - C header files                                                         #
13 # EINCLUDE - Include directories                                                 #
14 # EDEFINE - Compiler definitions                                                 #
15 # ELIBS - Extra libraries to link                                                #
16 # ELIBSDIR - Extra library directories                                           #
17 # PACKFFLAGS - Fortran compiler flags for package                                #
18 # PACKCXXFLAGS - C++ compiler flags for package                                  #
19 # PACKCFLAGS - C compiler flags for package                                      #
20 # PACKSOFLAGS - Shared library linking flags                                     #
21 # PACKLDFLAGS - Module linker flags                                              #
22 # PACKBLIBS - Libraries to link (Executables only)                               #
23 # EXPORT - Header files to be exported                                           #
24 # CINTHDRS - Dictionary header files                                             #
25 # CINTAUTOLINK - Set automatic dictionary generation                             #
26 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
27 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
28 #--------------------------------------------------------------------------------#
29
30 set ( SRCS  
31     AliPMDLoader.cxx 
32     AliPMDdigit.cxx 
33     AliPMDBlockHeader.cxx 
34     AliPMDDspHeader.cxx 
35     AliPMDPatchBusHeader.cxx 
36     AliPMDddldata.cxx 
37     AliPMDRawStream.cxx 
38     AliPMDCalibData.cxx 
39     AliPMDCalibrator.cxx 
40     AliPMDPreprocessor.cxx 
41     AliPMDRawToSDigits.cxx 
42     AliPMDPedestal.cxx 
43     AliPMDsdigit.cxx 
44     AliPMDQAChecker.cxx 
45     AliPMDMisAligner.cxx 
46     AliPMDHotData.cxx 
47     AliPMDMeanSm.cxx 
48     AliPMDMappingData.cxx 
49     AliPMDddlinfoData.cxx
50     )
51
52 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
53
54 set ( DHDR PMDbaseLinkDef.h)
55
56 set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
57
58 set ( EXPORT AliPMDRawStream.h)