CC=g++ ROOTCFLAGS = $(shell root-config --cflags) ROOTLIBS = $(shell root-config --libs) -lEve INCLUDE_PATH = ./ CFLAGS=-c -Wall $(ROOTCFLAGS) LDFLAGS= -g $(ROOTLIBS) SOURCES= test.cxx OBJECTS=$(SOURCES:.cxx=.o) EXECUTABLE=run all: $(SOURCES) $(EXECUTABLE) $(EXECUTABLE): $(OBJECTS) $(CC) $(LDFLAGS) $(OBJECTS) -o $@ %.o: %.cxx $(CC) $(CFLAGS) $< -o $@ clean: @echo "Cleaning... $(OBJECTS) $(EXECUTABLE)" @rm -f $(OBJECTS) $(EXECUTABLE)