# $Id: Makefile,v 1.4 2005/05/26 08:15:46 ianmacd Exp $
ifdef ROOT
BUILDROOT = --prefix=$(ROOT)
PREFIX = $(ROOT)
else
PREFIX = /usr/local
endif
docfiles = doc/dict.html doc/dict.3 doc/rdict.html doc/rdict.1
all: install
install: setup docs
ruby install.rb install
-install -d $(PREFIX)
-install -d $(PREFIX)/bin
install rdict $(PREFIX)/bin/rdict
setup: config.save
ruby install.rb setup
config config.save:
ruby install.rb config $(BUILDROOT)
docs: $(docfiles)
doc/dict.html: lib/dict.rb
rd2 lib/dict.rb > doc/dict.html
doc/rdict.html: rdict
rd2 rdict > doc/rdict.html
doc/dict.3: lib/dict.rb
rd2 -rrd/rd2man-lib.rb lib/dict.rb > doc/dict.3
ruby -i -pe 'gsub!(/dict.rb 1/, "dict.rb 3")' doc/dict.3
doc/rdict.1: rdict
rd2 -rrd/rd2man-lib.rb rdict > doc/rdict.1
clean:
-rm -f $(docfiles) config.save InstalledFiles
syntax highlighted by Code2HTML, v. 0.9.1