DATAS = \
	unstable \
	history/19951009-debian-0.93R6-Packages \
	history/19960617-debian-1.1-Packages \
	history/19961212-debian-1.2-Packages \
	history/19970605-debian-1.3.1-Packages \
	history/19980724-debian-2.0-Packages \
	history/19990309-debian-2.1-Packages \
	history/20000815-debian-2.2-Packages \
	history/20020719-debian-3.0-Packages \
	history/20050606-debian-3.1-Packages \
	history/20070408-debian-4.0-Packages \
	history/20090214-debian-5.0-Packages \
	$(NULL)

GRAPHS = $(patsubst %,%.direct-vs-sensitive,$(DATAS))
OUTPUTS = \
	$(patsubst %,%.eps,$(GRAPHS)) \
	$(patsubst %,%.png,$(GRAPHS)) \
	history/debian-history.summary.eps \
	history/debian-history.summary.png \
	$(NULL)

DATA_STUFF = \
	$(wildcard history/*) \
	compute-direct-impact \
	correlation_graph.py \
	history_graph.py \
	popcon-20090204.txt \
	retrieve_popcon \
	$(NULL)

all: $(OUTPUTS)

strongdeps-data.tar.gz: $(DATA_STUFF)
	tar cvzf $@ $^
install: strongdeps-data.tar.gz
	rsync -avuz $< dev.mancoosi.org:/home/web/wwwmancoosi/public_html/data/strongdeps/

history/debian-history.summary.eps history/debian-history.summary.png: history/debian-history.summary
	./history_graph.py -f eps -f png -b $< $<

%.eps %.png: % correlation_graph.py
	./correlation_graph.py -f eps -f png -b $< $<


measures: % correlation_graph.py
	for i in $(GRAPHS) ; do ./correlation_graph.py -m $$i $$i; done

clean:
	-rm -rf $(OUTPUTS)

.PHONY: all clean
