11
OBJECTS = csv.o csv2root.o
12
HEADERS = string.hpp csv.hpp
14
### NOTE, FOR THE NEXT 3 LINES TO WORK YOU HAVE TO
15
### HAVE $(ROOTSYS)/bin in your path
16
ROOTCFLAGS := $(shell root-config --cflags)
17
ROOTLIBS := $(shell root-config --libs) -lSQL
18
ROOTGLIBS := $(shell root-config --glibs)
21
BOOSTLIBS = -lboost_date_time -lboost_program_options -lboost_regex
24
CXXFLAGS = -O -Wall -fPIC
29
CXXFLAGS += $(ROOTCFLAGS) $(BOOSTCFLAGS)
30
LIBS = $(ROOTLIBS) $(SYSLIBS) $(BOOSTLIBS)
31
GLIBS = $(ROOTGLIBS) $(SYSLIBS) $(BOOSTLIBS)
33
#---------------------------------------------------------------------
34
TESTO = $(NAME).$(ObjSuf)
35
TEST = $(NAME)$(ExeSuf)
41
#---------------------------------------------------------------------
42
.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
48
$(LD) $(LDFLAGS) $(OBJECTS) $(LIBS) \
52
$(OBJECTS):%o:%$(SrcSuf) $(HEADERS)
53
$(CXX) $(CXXFLAGS) -c $<