]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/CMakelibMUONbase.pkg
reco update
[u/mrichter/AliRoot.git] / MUON / CMakelibMUONbase.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for MUONbase                                                      #
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     AliMUONConstants.cxx 
32     AliMUONMathieson.cxx 
33     AliMUONDigit.cxx 
34     AliMUONRealDigit.cxx 
35     AliMUONVCluster.cxx 
36     AliMUONRawCluster.cxx 
37     AliMUONRawClusterV2.cxx 
38     AliMUONDigitMaker.cxx 
39     AliMUONRawWriter.cxx 
40     AliMUONVDigitStore.cxx 
41     AliMUONDigitStoreV1.cxx 
42     AliMUONDigitStoreV1Iterator.cxx 
43     AliMUONDigitStoreVImpl.cxx 
44     AliMUONDigitStoreVImplIterator.cxx 
45     AliMUONDigitStoreV2R.cxx 
46     AliMUONDigitStoreV2S.cxx 
47     AliMUONTOTCAStoreIterator.cxx 
48     AliMUONVDigit.cxx 
49     AliMUONTriggerCircuit.cxx 
50     AliMUONVTriggerStore.cxx 
51     AliMUONTriggerStoreV1.cxx 
52     AliMUONTriggerElectronics.cxx 
53     AliMUONQAChecker.cxx 
54     AliMUONVQAChecker.cxx 
55     AliMUONTrackerQAChecker.cxx 
56     AliMUONTriggerQAChecker.cxx 
57     AliMUONRecoParam.cxx 
58     AliMUONPadStatusMaker.cxx 
59     AliMUONDigitCalibrator.cxx 
60     AliMUONPadStatusMapMaker.cxx 
61     AliMUONTriggerUtilities.cxx
62     )
63
64 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
65
66 set ( DHDR  MUONbaseLinkDef.h)
67
68 set ( EINCLUDE  RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
69
70 set ( EXPORT AliMUONDigitMaker.h 
71   AliMUONVDigitStore.h 
72   AliMUONDigitStoreV2R.h 
73   AliMUONDigitStoreVImpl.h 
74   AliMUONVDigit.h 
75   AliMUONVCluster.h 
76   AliMUONConstants.h 
77   AliMUONTriggerCircuit.h
78   AliMUONTriggerCircuit.h 
79   AliMUONRawClusterV2.h
80   AliMUONRecoParam.h 
81   )
82
83 install (DIRECTORY data
84          DESTINATION MUON
85          PATTERN ".svn" EXCLUDE)
86
87
88 #
89 # EOF
90 #
91
92