]>
Commit | Line | Data |
---|---|---|
85a6eaa6 | 1 | # -*- mode: CMake -*- |
2 | ||
6db31708 | 3 | #--------------------------------------------------------------------------------# |
4 | # Package File for PWG1 # | |
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 | ||
85a6eaa6 | 30 | file ( GLOB SRCS1 "*.cxx" ) |
31 | file ( GLOB SRCS2 "global/*.cxx" ) | |
32 | file ( GLOB SRCS3 "cosmic/*.cxx" ) | |
33 | file ( GLOB SRCS4 "tender/*.cxx" ) | |
34 | file ( GLOB SRCS5 "HMPID/*.cxx" ) | |
35 | file ( GLOB SRCS6 "ITS/*.cxx" ) | |
36 | file ( GLOB SRCS7 "TRD/*.cxx" ) | |
37 | file ( GLOB SRCS8 "TPC/*.cxx" ) | |
38 | file ( GLOB SRCS9 "TOF/*.cxx" ) | |
39 | file ( GLOB SRCS10 "TRD/info/*.cxx" ) | |
40 | file ( GLOB SRCS11 "background/*.cxx" ) | |
41 | file ( GLOB SRCS12 "Centrality/*.cxx" ) | |
42 | file ( GLOB SRCS13 "ZDC/*.cxx" ) | |
43 | file ( GLOB SRCS14 "T0/*.cxx" ) | |
6db31708 | 44 | |
85a6eaa6 | 45 | list ( APPEND SRCS |
46 | ${SRCS1} | |
47 | ${SRCS2} | |
48 | ${SRCS3} | |
49 | ${SRCS4} | |
50 | ${SRCS5} | |
51 | ${SRCS6} | |
52 | ${SRCS7} | |
53 | ${SRCS8} | |
54 | ${SRCS9} | |
55 | ${SRCS10} | |
56 | ${SRCS11} | |
57 | ${SRCS12} | |
58 | ${SRCS13} | |
59 | ${SRCS14} | |
60 | ) | |
6db31708 | 61 | |
62 | string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) | |
63 | ||
64 | set ( DHDR PWG1LinkDef.h) | |
65 | ||
85a6eaa6 | 66 | set ( EINCLUDE |
85a6eaa6 | 67 | TPC |
68 | ITS | |
69 | TRD | |
70 | TOF | |
71 | TRD/Cal | |
72 | ANALYSIS/Tender | |
73 | ANALYSIS | |
74 | PWG1/comparison | |
75 | PWG1/cosmic | |
76 | PWG1/global | |
77 | PWG1/tender | |
78 | PWG1/ITS | |
79 | PWG1/TPC | |
80 | PWG1/TOF | |
81 | PWG1/TRD | |
82 | PWG1/TRD/info | |
83 | PWG1/background | |
84 | PWG1/Centrality | |
85 | HMPID | |
86 | PWG1/ZDC | |
87 | PWG1/T0 | |
88 | PWG4/PartCorrBase | |
7330f0e5 | 89 | STEER/STEER |
90 | STEER/AOD | |
91 | STEER/CDB | |
92 | STEER/ESD | |
93 | STEER/STEERBase | |
85a6eaa6 | 94 | ) |