-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.am
More file actions
78 lines (66 loc) · 1.64 KB
/
Copy pathMakefile.am
File metadata and controls
78 lines (66 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
AUTOMAKE_OPTIONS = foreign
ROOTFLAGS = $(shell root-config --cflags)
CXXFLAGS = -I. $(ROOTFLAGS) -I$(ONLINE_MAIN)/include -I$(OFFLINE_MAIN)/include -g
LDFLAGS = -L$(ONLINE_MAIN)/lib -L$(OFFLINE_MAIN)/lib -lpmonitor -fPIC
INCLUDES = -I$(includedir) -I$(ONLINE_MAIN)/include -I$(OFFLINE_MAIN)/include -I$(ROOTSYS)/include
CXXFLAGS += -O2 -g
lib_LTLIBRARIES = \
libcyclops.la
noinst_HEADERS = \
cyclopsLinkDef.h
include_HEADERS = \
APad.h \
AZig.h \
MyFavoriteMartin.h \
FillRawHist.h \
FillCalHist.h \
FillCommonMode.h \
FillMaxCharge.h \
FillMaxTPCCharge.h \
PID.h \
DisplayEvent.h \
cyclops.h \
caen_correction.h \
prdfoStream.h \
ATrace.h
libcyclops_la_SOURCES = \
APad.C \
AZig.C \
cyclops.C \
MyFavoriteMartin.C \
FillRawHist.C \
FillCalHist.C \
FillCommonMode.C \
FillMaxCharge.C \
FillMaxTPCCharge.C \
PID.C \
DisplayEvent.C \
ATrace.C \
caen_correction.cc \
prdfoStream.cc \
cyclops_Dict.C
libcyclops_la_LDFLAGS = -L$(ONLINE_MAIN)/lib -L$(OFFLINE_MAIN)/lib -lpmonitor -fPIC
libcyclops_la_LIBADD = \
-L$(libdir) \
-L$(OFFLINE_MAIN)/lib \
-L/usr/local/lib/root \
-lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lMathCore -lThread -lm -ldl
# Rule for generating CINT dictionaries from class headers.
cyclops_Dict.C: \
APad.h \
AZig.h \
ATrace.h \
cyclops.h \
FillRawHist.h \
FillCalHist.h \
FillCommonMode.h \
FillMaxCharge.h \
FillMaxTPCCharge.h \
PID.h \
DisplayEvent.h \
MyFavoriteMartin.h \
caen_correction.h \
cyclopsLinkDef.h
rootcint -f $@ -c $(DEFAULT_INCLUDES) $(INCLUDES) $^
clean-local:
rm -f *Dict*