]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/CMakelibTRDbase.pkg
03b3c0fcc68976b7d6bce73dfd4d4d1a050909c5
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDbase.pkg
1 #--------------------------------------------------------------------------------#
2 # Package File for TRDbase                                                       #
3 # Author : Johny Jose (johny.jose@cern.ch)                                       #
4 # Variables Defined :                                                            #
5 #                                                                                #
6 # SRCS - C++ source files                                                        #
7 # HDRS - C++ header files                                                        #
8 # DHDR - ROOT Dictionary Linkdef header file                                     #
9 # CSRCS - C source files                                                         #
10 # CHDRS - C header files                                                         #
11 # EINCLUDE - Include directories                                                 #
12 # EDEFINE - Compiler definitions                                                 #
13 # ELIBS - Extra libraries to link                                                #
14 # ELIBSDIR - Extra library directories                                           #
15 # PACKFFLAGS - Fortran compiler flags for package                                #
16 # PACKCXXFLAGS - C++ compiler flags for package                                  #
17 # PACKCFLAGS - C compiler flags for package                                      #
18 # PACKSOFLAGS - Shared library linking flags                                     #
19 # PACKLDFLAGS - Module linker flags                                              #
20 # PACKBLIBS - Libraries to link (Executables only)                               #
21 # EXPORT - Header files to be exported                                           #
22 # CINTHDRS - Dictionary header files                                             #
23 # CINTAUTOLINK - Set automatic dictionary generation                             #
24 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
25 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
26 #--------------------------------------------------------------------------------#
27
28 set ( SRCS
29     AliTRDarraySignal.cxx
30     AliTRDarrayDictionary.cxx
31     AliTRDarrayADC.cxx
32     AliTRDSignalIndex.cxx
33     AliTRDgeometry.cxx
34     AliTRDdigit.cxx
35     AliTRDdigitsManager.cxx
36     AliTRDdigitsParam.cxx
37     AliTRDrawData.cxx
38     AliTRDpadPlane.cxx
39     AliTRDrawStream.cxx
40     AliTRDCommonParam.cxx
41     AliTRDfeeParam.cxx
42     AliTRDgtuParam.cxx
43     AliTRDcalibDB.cxx
44     Cal/AliTRDCalROC.cxx
45     Cal/AliTRDCalPad.cxx
46     Cal/AliTRDCalDet.cxx
47     Cal/AliTRDCalDCS.cxx
48     Cal/AliTRDCalDCSFEE.cxx
49     Cal/AliTRDCalDCSv2.cxx
50     Cal/AliTRDCalDCSFEEv2.cxx
51     Cal/AliTRDCalDCSPTR.cxx
52     Cal/AliTRDCalDCSGTUBoardInfo.cxx
53     Cal/AliTRDCalDCSGTUCtpOpc.cxx
54     Cal/AliTRDCalDCSGTUSegment.cxx
55     Cal/AliTRDCalDCSGTUTgu.cxx
56     Cal/AliTRDCalDCSGTUTmu.cxx
57     Cal/AliTRDCalDCSGTU.cxx
58     Cal/AliTRDCalMonitoring.cxx
59     Cal/AliTRDCalChamberStatus.cxx
60     Cal/AliTRDCalPadStatus.cxx
61     Cal/AliTRDCalSingleChamberStatus.cxx
62     Cal/AliTRDCalPID.cxx
63     Cal/AliTRDCalTrkAttach.cxx
64     AliTRDCalibraFit.cxx
65     AliTRDCalibraMode.cxx
66     AliTRDCalibraVector.cxx
67     AliTRDCalibraVdriftLinearFit.cxx
68     AliTRDCalibPadStatus.cxx
69     AliTRDCalibChamberStatus.cxx
70     AliTRDCalibViewer.cxx
71     AliTRDCalibViewerGUI.cxx
72     AliTRDEntriesInfo.cxx
73     AliTRDPhInfo.cxx
74     AliTRDPrfInfo.cxx
75     AliTRDUshortInfo.cxx
76     AliTRDQAChecker.cxx
77     AliTRDPreprocessor.cxx
78     AliTRDSaxHandler.cxx
79     AliTRDDataDCS.cxx
80     AliTRDSensor.cxx
81     AliTRDSensorArray.cxx
82     AliTRDalignment.cxx
83     AliTRDtrapConfig.cxx
84     AliTRDmcmSim.cxx
85     AliTRDltuParam.cxx
86     AliTRDtrapConfigHandler.cxx
87     AliTRDtrackGTU.cxx
88     AliTRDtrackletBase.cxx
89     AliTRDtrackletGTU.cxx
90     AliTRDtrackletMCM.cxx
91     AliTRDtrackletWord.cxx
92     AliTRDgtuSim.cxx
93     AliTRDgtuTMU.cxx
94     AliTRDhit.cxx
95     AliTRDrecoParam.cxx
96     AliTRDSimParam.cxx
97    )
98
99 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
100
101 set ( DHDR  TRDbaseLinkDef.h)
102
103 set ( EINCLUDE  RAW TRD/Cal)
104
105 if( ALICE_TARGET STREQUAL "win32gcc")
106
107                                 set ( PACKSOFLAGS  ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -lSTEER -lCDB -lESD -lSTEERBase -lRAWDatasim -lRAWDatarec -lRAWDatabase -L${ROOTLIBDIR} -lMinuit -lGeom -lVMC -lMLP -lXMLParser)
108
109 endif( ALICE_TARGET STREQUAL "win32gcc")