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
|
include Makefile.common
OFILES += visualizeHFPhase1PMTParams.o
ROOTCONFIG := root-config
ARCH := $(shell $(ROOTCONFIG) --arch)
PLATFORM := $(shell $(ROOTCONFIG) --platform)
CXX = g++
ROOTCFLAGS := $(shell $(ROOTCONFIG) --cflags)
ROOTLDFLAGS := $(shell $(ROOTCONFIG) --ldflags)
ROOTLIBS := $(shell $(ROOTCONFIG) --libs)
ROOTGLIBS := $(shell $(ROOTCONFIG) --glibs)
HASTHREAD := $(shell $(ROOTCONFIG) --has-thread)
BOOST_LIB = /usr/local/lib
BOOST_INC = /usr/local/include
CXXFLAGS = -g $(ROOTCFLAGS) -I. -I$(BOOST_INC)
LIBS = $(ROOTLIBS) -L$(BOOST_LIB) -lboost_serialization -L/usr/lib -ldl -lm
LINKFLAGS = -g $(LIBS)
all: makeHFPhase1PMTParamsPlots
makeHFPhase1PMTParamsPlots: makeHFPhase1PMTParamsPlots.o $(OFILES)
$(CXX) -o $@ $^ $(LINKFLAGS)
clean:
rm -f makeHFPhase1PMTParamsPlots core core.* *.o *.d *~
-include $(OFILES:.o=.d)
-include makeHFPhase1PMTParamsPlots.d
|