Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:12:31

0001 PACKAGE = Analyze
0002 
0003 ROOTFLAGS = $(shell root-config --cflags)
0004 ROOTLIBS = $(shell root-config --glibs)
0005 
0006 
0007 CXXFLAGS = -I.  $(ROOTFLAGS) -I$(ONLINE_MAIN)/include -I$(OFFLINE_MAIN)/include
0008 RCFLAGS = -I.  -I$(ONLINE_MAIN)/include -I$(OFFLINE_MAIN)/include
0009 
0010 LDFLAGS = -Wl,--no-as-needed  $(ROOTLIBS) -fPIC -L$(ONLINE_MAIN)/lib -L$(OFFLINE_MAIN)/lib -lEvent -lNoRootEvent -lmessage 
0011 
0012 
0013 
0014 HDRFILES = $(PACKAGE).h InttEvent.h
0015 LINKFILE = LinkDef.h
0016 
0017 
0018 ADDITIONAL_SOURCES = InttEvent.cc
0019 ADDITIONAL_LIBS = 
0020 
0021 
0022 SO = lib$(PACKAGE).so
0023 
0024 $(SO) : $(PACKAGE).cc $(PACKAGE)_dict.C $(ADDITIONAL_SOURCES) $(LINKFILE)
0025         $(CXX) $(CXXFLAGS) -o $@ -shared  $<  $(ADDITIONAL_SOURCES) $(PACKAGE)_dict.C $(LDFLAGS)  $(ADDITIONAL_LIBS)
0026 
0027 
0028 $(PACKAGE)_dict.C : $(HDRFILES) $(LINKFILE)
0029         rootcling -f $@  -c $(RCFLAGS) $^
0030 
0031 ##rootcint -f $@  -c $(RCFLAGS) $^
0032 
0033 
0034 .PHONY: clean
0035 
0036 clean: 
0037         rm -f $(SO) $(PACKAGE)_dict.C $(PACKAGE)_dict.h $(PACKAGE)_dict_rdict.pcm
0038