]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/CMakelibTRDbase.pkg
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDbase.pkg
CommitLineData
7330f0e5 1# -*- mode: CMake -*-
2
6db31708 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
8de35c94 30set ( 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
dbadb4c4 66 Cal/AliTRDCalOnlineGainTable.cxx
67 Cal/AliTRDCalOnlineGainTableMCM.h
68 Cal/AliTRDCalOnlineGainTable.h
69 Cal/AliTRDCalOnlineGainTableROC.cxx
70 Cal/AliTRDCalOnlineGainTableMCM.cxx
71 Cal/AliTRDCalOnlineGainTableROC.h
a9e22145 72 Cal/AliTRDCalTrapConfig.cxx
8de35c94 73 AliTRDCalibraFit.cxx
74 AliTRDCalibraMode.cxx
75 AliTRDCalibraVector.cxx
76 AliTRDCalibraVdriftLinearFit.cxx
a0bb5615 77 AliTRDCalibraExbAltFit.cxx
8de35c94 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
10b59615 107 AliTRDtrackOnline.cxx
30bd9a5a 108 AliTRDonlineTrackMatching.cxx
8de35c94 109 )
6db31708 110
111string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
112
113set ( DHDR TRDbaseLinkDef.h)
114
7377baa3 115set ( EINCLUDE RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase )
97587798 116
f77d6f54 117if (TRD_RAW_CRC)
118 message ( STATUS "CRC support for AliTRDrawStream enabled" )
119 set ( EDEFINE "${EDEFINE} -DTRD_RAW_CRC" )
120endif (TRD_RAW_CRC)
121
122if (TRD_RAW_DEBUG)
123 message ( STATUS "Debug support for AliTRDrawStream enabled" )
124 set ( EDEFINE "${EDEFINE} -DTRD_RAW_DEBUG" )
125endif (TRD_RAW_DEBUG)
126
97587798 127set ( EXPORT
128 Cal/AliTRDCalPID.h
129 AliTRDgeometry.h
130 AliTRDarrayADC.h
131 AliTRDdigitsParam.h
132 AliTRDReconstructor.h
133 AliTRDhit.h
134 AliTRDgtuParam.h
135 AliTRDarrayADC.h
136 AliTRDdigitsManager.h
137 AliTRDpadPlane.h
138 AliTRDrecoParam.h
139 AliTRDseedV1.h
140 AliTRDtrackV1.h
141 AliTRDtrackletBase.h
142 AliTRDtrackletWord.h
143 AliTRDtrackletMCM.h
144 AliTRDtrackGTU.h
145 AliTRDtrackletGTU.h
146 )