Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:10

0001 include Makefile.common
0002 OFILES += visualizeHFPhase1PMTParams.o
0003 
0004 ROOTCONFIG   := root-config
0005 
0006 ARCH         := $(shell $(ROOTCONFIG) --arch)
0007 PLATFORM     := $(shell $(ROOTCONFIG) --platform)
0008 
0009 CXX           = g++
0010 
0011 ROOTCFLAGS   := $(shell $(ROOTCONFIG) --cflags)
0012 ROOTLDFLAGS  := $(shell $(ROOTCONFIG) --ldflags)
0013 ROOTLIBS     := $(shell $(ROOTCONFIG) --libs)
0014 ROOTGLIBS    := $(shell $(ROOTCONFIG) --glibs)
0015 HASTHREAD    := $(shell $(ROOTCONFIG) --has-thread)
0016 
0017 BOOST_LIB = /usr/local/lib
0018 BOOST_INC = /usr/local/include
0019 
0020 CXXFLAGS     = -g $(ROOTCFLAGS) -I. -I$(BOOST_INC)
0021 
0022 LIBS = $(ROOTLIBS) -L$(BOOST_LIB) -lboost_serialization -L/usr/lib -ldl -lm
0023 LINKFLAGS = -g $(LIBS)
0024 
0025 all: makeHFPhase1PMTParamsPlots
0026 
0027 makeHFPhase1PMTParamsPlots: makeHFPhase1PMTParamsPlots.o $(OFILES)
0028         $(CXX) -o $@ $^ $(LINKFLAGS)
0029 
0030 clean:
0031         rm -f makeHFPhase1PMTParamsPlots core core.* *.o *.d *~
0032 
0033 -include $(OFILES:.o=.d)
0034 -include makeHFPhase1PMTParamsPlots.d