DESTDIR=/tmp/clamav
progname=sagator
etcdir=$(DESTDIR)/etc
bindir=$(DESTDIR)/usr/bin
sbindir=$(bindir)/../sbin
libdir=$(DESTDIR)/usr/lib/$(progname)
docdir=$(DESTDIR)/usr/share/doc/$(progname)
chrootdir=$(DESTDIR)/var/spool/vscan

all:
	python compile.py

install:
	mkdir -p $(bindir) $(libdir) $(etcdir) $(docdir) $(chrootdir)
	mkdir -p $(sbindir) $(etcdir)/rc.d/init.d
	cp -f *.py *.pyc $(libdir)
	for i in sagator fmag; do \
		ln -sf ../lib/$(progname)/$$i.py $(bindir)/$$i;\
	done
	cp -f README TODO COPYING $(docdir)/
	ln -sf ../usr/lib/$(progname)/config.py $(etcdir)/$(progname).config
	# install init script
	cp scripts/sagator.init $(etcdir)/rc.d/init.d/sagator
	chmod +x $(etcdir)/rc.d/init.d/sagator
	# install makechroot
	cp scripts/makechroot.sh $(sbindir)/mkchroot.sagator
	echo "Don't forget to set chroot"

makeroot:
	./scripts/makechroot.sh $(chrootdir)

clean:
	rm -f *.pyc root/tmp/* root/tmp/quarantine/*
