]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PMD/CMakelibPMDrec.pkg
Removing duplicated header files
[u/mrichter/AliRoot.git] / PMD / CMakelibPMDrec.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for PMDrec                                                        #
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     AliPMDRecPoint.cxx 
32     AliPMDUtility.cxx 
33     AliPMDrecpoint1.cxx 
34     AliPMDrechit.cxx 
35     AliPMDcluster.cxx 
36     AliPMDClusteringV1.cxx 
37     AliPMDClusteringV2.cxx 
38     AliPMDclupid.cxx 
39     AliPMDEmpDiscriminator.cxx 
40     AliPMDClusterFinder.cxx 
41     AliPMDtracker.cxx 
42     AliPMDReconstructor.cxx 
43     AliPMDcludata.cxx 
44     AliPMDCalibPedestal.cxx 
45     AliPMDCalibGain.cxx 
46     AliPMDQADataMakerRec.cxx 
47     AliPMDisocell.cxx 
48     AliPMDrecdata.cxx 
49     AliPMDRecoParam.cxx 
50     AliPMDNoiseCut.cxx
51     )
52
53 string (REPLACE ".cxx" ".h" HDRS "${SRCS}")
54 set ( HDRS  ${HDRS} AliPMDClustering.h AliPMDDiscriminator.h)
55
56 set ( DHDR PMDrecLinkDef.h)
57
58 set ( EINCLUDE RAW STEER/STEER STEER/STEERBase)