go:
	/usr/local/cpython-3.9/bin/mypy --disallow-untyped-calls log-gap
	./log-gap syslog syslog.1 syslog.2.gz
	./log-gap --both --gap-duration $$((30 * 60)) syslog syslog.1 syslog.2.gz
	./log-gap --help > /dev/null
	! ./log-gap --foo
	@echo All tests passed.

install:
	./install-file --file log-gap --directory /usr/local/bin/.

clean:
	rm -rf .mypy_cache