### -*- makefile -*-
### Makefile for reflist1

PROGRAM       = reflist1

NICE          = 

CXX           = $(NICE) g++

CXXFLAGS      = -g -O2 -Wall
LDFLAGS	      = -g -O2
CPPFLAGS      = 

HDRS	      = tinyxml.h

LINKER	      = $(NICE) g++

LIBS	      = 

SRCS	      = reflist1.cpp \
		tinyxml.cpp tinyxmlerror.cpp tinyxmlparser.cpp

OBJS	      = $(SRCS:%.cpp=%.o)

DEPS	      = $(SRCS:%.cpp=%.dd)

MAKEFILES     = $(DEPS)

all:		$(PROGRAM)

include $(MAKEFILES)

%.dd:		%.cpp
		$(CXX) -M $(CPPFLAGS) $< | sed 's/$*.o/& $@/g' > $@

$(PROGRAM):     $(OBJS)
		$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)

clean:;		rm -f $(OBJS) *~

program:        $(PROGRAM)

###
