]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/CMakelibTRDbase.pkg
changes from fzhou
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDbase.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for TRDbase                                                       #
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     AliTRDarraySignal.cxx
32     AliTRDarrayDictionary.cxx
33     AliTRDarrayADC.cxx
34     AliTRDSignalIndex.cxx
35     AliTRDgeometry.cxx
36     AliTRDdigit.cxx
37     AliTRDdigitsManager.cxx
38     AliTRDdigitsParam.cxx
39     AliTRDrawData.cxx
40     AliTRDpadPlane.cxx
41     AliTRDrawStream.cxx
42     AliTRDCommonParam.cxx
43     AliTRDfeeParam.cxx
44     AliTRDgtuParam.cxx
45     AliTRDcalibDB.cxx
46     Cal/AliTRDCalROC.cxx
47     Cal/AliTRDCalPad.cxx
48     Cal/AliTRDCalDet.cxx
49     Cal/AliTRDCalDCS.cxx
50     Cal/AliTRDCalDCSFEE.cxx
51     Cal/AliTRDCalDCSv2.cxx
52     Cal/AliTRDCalDCSFEEv2.cxx
53     Cal/AliTRDCalDCSPTR.cxx
54     Cal/AliTRDCalDCSGTUBoardInfo.cxx
55     Cal/AliTRDCalDCSGTUCtpOpc.cxx
56     Cal/AliTRDCalDCSGTUSegment.cxx
57     Cal/AliTRDCalDCSGTUTgu.cxx
58     Cal/AliTRDCalDCSGTUTmu.cxx
59     Cal/AliTRDCalDCSGTU.cxx
60     Cal/AliTRDCalMonitoring.cxx
61     Cal/AliTRDCalChamberStatus.cxx
62     Cal/AliTRDCalPadStatus.cxx
63     Cal/AliTRDCalSingleChamberStatus.cxx
64     Cal/AliTRDCalPID.cxx
65     Cal/AliTRDCalTrkAttach.cxx
66     Cal/AliTRDCalOnlineGainTable.cxx
67     Cal/AliTRDCalOnlineGainTableMCM.h
68     Cal/AliTRDCalOnlineGainTable.h  
69     Cal/AliTRDCalOnlineGainTableROC.cxx
70     Cal/AliTRDCalOnlineGainTableMCM.cxx
71     Cal/AliTRDCalOnlineGainTableROC.h
72     Cal/AliTRDCalTrapConfig.cxx
73     AliTRDCalibraFit.cxx
74     AliTRDCalibraMode.cxx
75     AliTRDCalibraVector.cxx
76     AliTRDCalibraVdriftLinearFit.cxx
77     AliTRDCalibraExbAltFit.cxx
78     AliTRDCalibPadStatus.cxx
79     AliTRDCalibChamberStatus.cxx
80     AliTRDCalibViewer.cxx
81     AliTRDCalibViewerGUI.cxx
82     AliTRDEntriesInfo.cxx
83     AliTRDPhInfo.cxx
84     AliTRDPrfInfo.cxx
85     AliTRDUshortInfo.cxx
86     AliTRDQAChecker.cxx
87     AliTRDPreprocessor.cxx
88     AliTRDSaxHandler.cxx
89     AliTRDDataDCS.cxx
90     AliTRDSensor.cxx
91     AliTRDSensorArray.cxx
92     AliTRDalignment.cxx
93     AliTRDtrapConfig.cxx
94     AliTRDmcmSim.cxx
95     AliTRDltuParam.cxx
96     AliTRDtrapConfigHandler.cxx
97     AliTRDtrackGTU.cxx
98     AliTRDtrackletBase.cxx
99     AliTRDtrackletGTU.cxx
100     AliTRDtrackletMCM.cxx
101     AliTRDtrackletWord.cxx
102     AliTRDgtuSim.cxx
103     AliTRDgtuTMU.cxx
104     AliTRDhit.cxx
105     AliTRDrecoParam.cxx
106     AliTRDSimParam.cxx
107    )
108
109 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
110
111 set ( DHDR  TRDbaseLinkDef.h)
112
113 set ( EINCLUDE  RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
114
115 set ( EXPORT 
116   Cal/AliTRDCalPID.h 
117   AliTRDgeometry.h
118   AliTRDarrayADC.h
119   AliTRDdigitsParam.h
120   AliTRDReconstructor.h 
121   AliTRDhit.h
122   AliTRDgtuParam.h
123   AliTRDarrayADC.h
124   AliTRDdigitsManager.h 
125   AliTRDpadPlane.h
126   AliTRDrecoParam.h
127   AliTRDseedV1.h
128   AliTRDtrackV1.h
129   AliTRDtrackletBase.h
130   AliTRDtrackletWord.h
131   AliTRDtrackletMCM.h
132   AliTRDtrackGTU.h
133   AliTRDtrackletGTU.h
134    )