]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STRUCT/CMakelibSTRUCT.pkg
Fixing invalid read error spotted with valgrind (Constantin)
[u/mrichter/AliRoot.git] / STRUCT / CMakelibSTRUCT.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for STRUCT                                                        #
4 # Author : Johny Jose (johny.jose@cern.ch)                                       #
5 # Variables Defined :                                                            #
6 #                                                                                #
7 # SRCS - C++ source files                                                        #
8 # HDRS - C++ header files                                                        #
9 # DHDR - ROOT Dictionary Linkdef header file                                     #
10 # CSRCS - C source files                                                         #
11 # CHDRS - C header files                                                         #
12 # EINCLUDE - Include directories                                                 #
13 # EDEFINE - Compiler definitions                                                 #
14 # ELIBS - Extra libraries to link                                                #
15 # ELIBSDIR - Extra library directories                                           #
16 # PACKFFLAGS - Fortran compiler flags for package                                #
17 # PACKCXXFLAGS - C++ compiler flags for package                                  #
18 # PACKCFLAGS - C compiler flags for package                                      #
19 # PACKSOFLAGS - Shared library linking flags                                     #
20 # PACKLDFLAGS - Module linker flags                                              #
21 # PACKBLIBS - Libraries to link (Executables only)                               #
22 # EXPORT - Header files to be exported                                           #
23 # CINTHDRS - Dictionary header files                                             #
24 # CINTAUTOLINK - Set automatic dictionary generation                             #
25 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
26 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
27 #--------------------------------------------------------------------------------#
28
29 set ( SRCS 
30     AliMAG.cxx 
31     AliABSO.cxx 
32     AliABSOv0.cxx 
33     AliDIPO.cxx 
34     AliDIPOv2.cxx 
35     AliDIPOv3.cxx 
36     AliFRAME.cxx 
37     AliFRAMEv2.cxx 
38     AliHALL.cxx 
39     AliHALLv3.cxx 
40     AliSHIL.cxx 
41     AliSHILv0.cxx 
42     AliABSOv3.cxx 
43     AliPIPE.cxx 
44     AliPIPEv0.cxx 
45     AliPIPEv3.cxx 
46     AliBODY.cxx 
47     AliSHILv2.cxx 
48     AliSHILv3.cxx
49     )
50
51 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
52
53 set ( DHDR STRUCTLinkDef.h)
54 set ( EINCLUDE STEER/STEER STEER/STEERBase)