
CC = gcc
LDFLAGS = -lxml2 -lcurl -lpcre
CFLAGS = -g -I/usr/include/libxml2

PROGRAMS = dlight dlight-compile dlight-read-config

all : $(PROGRAMS)

install : $(PROGRAMS)
	cp $^ $(HOME)/bin/

dlight : dlight.o env.o http.o rss.o filter.o cconf.o dlhist.o
dlight-compile : compile.o env.o cconf.o
dlight-read-config : read-config.o env.o cconf.o

dlight-% : %.o
	$(CC) $(LDFLAGS) -o $@ $^

clean :
	$(RM) *.o $(PROGRAMS)
