# from: @(#)Makefile.dev 6.2 (Berkeley) 3/16/91 # $Id: Makefile.dev,v 1.11 1993/08/15 19:14:59 mycroft Exp $ # Client Makefiles define DEVICE and FONTFILES and provide rules for # individual font files .include "../../Makefile.cfg" # XXX -- this depends on ../include/defs.h FONTDIR= /usr/share/groff_font DEVICEDIR?= $(DESTDIR)$(FONTDIR)/dev$(DEVICE) FONTOWN?= bin FONTGRP?= bin FONTMODE?= 444 .MAIN: all all: $(FONTFILES) .if !target(clean) clean cleandir: -rm -f $(FONTFILES) .else COPY= -c .endif .if !target(install) install: install -d -o $(BINOWN) -g $(BINGRP) -m 755 $(DEVICEDIR) .if exists(${.CURDIR}/generate) install -d -o $(BINOWN) -g $(BINGRP) -m 755 $(DEVICEDIR)/generate .endif -for f in $(FONTFILES); do \ install ${COPY} -o $(FONTOWN) -g $(FONTGRP) -m $(FONTMODE) $$f \ $(DEVICEDIR)/$$f; \ done .endif .include