# $Id: Makefile,v 1.7 2003/06/20 08:53:32 ianmacd Exp $

SITELIBDIR := $(shell ruby -r rbconfig -e 'puts Config::CONFIG["sitelibdir"]')

ifdef ROOT
  PREFIX	= $(ROOT)
else
  PREFIX	= /usr/local
endif

docfiles	= acoc.html acoc.1 acoc.conf.html acoc.conf.5

all:		install docs

install:	acoc
		-install -d $(PREFIX)
		-install -d $(PREFIX)/bin
		install acoc $(PREFIX)/bin/acoc
		-install -d $(PREFIX)/etc
		install acoc.conf $(PREFIX)/etc/acoc.conf

extra:		acoc
		-install -d $(SITELIBDIR)/term
		install extra/ansicolor.rb $(SITELIBDIR)/term/ansicolor.rb


docs:		$(docfiles)

acoc.html:	acoc
		rd2 acoc > acoc.html

acoc.conf.html:	acoc.conf.rd
		rd2 acoc.conf.rd > acoc.conf.html

acoc.1:		acoc
		rd2 -rrd/rd2man-lib.rb acoc > acoc.1

acoc.conf.5:	acoc.conf.rd
		rd2 -rrd/rd2man-lib.rb acoc.conf.rd > acoc.conf.5

clean:
		-rm -f $(docfiles)
