CC	= gcc
CXX	= g++
CFLAGS	= -O2 -Wall -D_LINUX_

all:	therm.cgi

SRCS = cgi_therm.cpp cgi_util.cpp
OBJS = $(SRCS:.cpp=.o)

clean:
	rm -f core $(OBJS)

objs:	$(OBJS)

therm.cgi:	$(OBJS) ../libtherm.a
	$(CXX) -o $@ $(OBJS) -L.. -ltherm

%.o: %.cpp
	$(CXX) $(CFLAGS) -c $< -o $@

dep:
	$(CXX) -MM $(CFLAGS) $(SRCS) >dep.file

dep.file:
	$(CXX) -MM $(CFLAGS) $(SRCS) >dep.file

#
# include a dependency files
#
#include $(SRCS:.cpp=.d)

include dep.file
