head	1.3;
access;
symbols;
locks; strict;
comment	@# @;


1.3
date	99.10.10.19.08.05;	author david;	state Exp;
branches;
next	1.2;

1.2
date	97.12.21.21.37.34;	author david;	state Exp;
branches;
next	1.1;

1.1
date	96.12.27.23.21.22;	author david;	state Rel;
branches;
next	;


desc
@Makefile for deroff(1)
@


1.3
log
@FHS-compliance: /usr/man/man1 -> /usr/share/man1/
@
text
@# Makefile for deroff
# $Id: Makefile,v 1.2 1997/12/21 21:37:34 david Exp david $

prefix=/usr
LEXSRC=deroff.l
SRC=$(LEXSRC:.l=.c)
BIN=$(LEXSRC:.l=)
MAN=$(LEXSRC:.l=.1)

LFLAGS=-8
CFLAGS=-g -O2 -Wall -DHAVE_GETOPT_LONG

all:	$(BIN)

$(SRC): $(LEXSRC)
	$(LEX) $(LFLAGS) -t $^ > $@@

$(BIN): $(SRC)
	$(CC) $(CFLAGS) -o $@@ $^ $(LDFLAGS)

install: $(MAN)
	install -s -o root -g root -m 755 $(BIN) $(prefix)/bin
	install    -o root -g root -m 644 $(MAN) $(prefix)/share/man/man1

clean:
	$(RM) *.o $(SRC) $(BIN)

distclean: clean
	$(RM) $(BIN)
@


1.2
log
@using standard ?FLAG-names.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.1 1996/12/27 23:21:22 david Rel david $
d23 1
a23 1
	install    -o root -g root -m 644 $(MAN) $(prefix)/man/man1
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# $Id$
d10 2
a11 2
LEXFLAGS=-8
CCFLAGS=-Wall -DHAVE_GETOPT_LONG -O2
d16 1
a16 1
	$(LEX) $(LEXFLAGS) -t $^ > $@@
d19 1
a19 1
	$(CC) $(CCFLAGS) -o $@@ $^ $(LDFLAGS)
d22 2
a23 2
	install -o root -g root -m 755 $(BIN) $(prefix)/bin
	install -o root -g root -m 644 $(MAN) $(prefix)/man/man1
@
