t1utils-1.1/Makefile
# Makefile for type-1 utilities (t1utils)
#
# author: I. Lee Hetherington (ilh@lcs.mit.edu)
#
# $Log:	Makefile,v $
# Revision 1.1  92/05/22  12:09:09  ilh
# initial version
# 
#
# $Id: Makefile,v 1.1 92/05/22 12:09:09 ilh Exp $

BINDIR=$(HOME)/bin
MANDIR=$(HOME)/man/man1

# ANSI C --- can use gcc too
CC=acc
CFLAGS=-O

all: t1disasm t1asm t1ascii t1binary unpost

t1disasm:	t1disasm.o
		$(CC) -o t1disasm t1disasm.o

t1asm:		t1asm.o
		$(CC) -o t1asm t1asm.o

t1ascii:	t1ascii.o
		$(CC) -o t1ascii t1ascii.o

t1binary:	t1binary.o
		$(CC) -o t1binary t1binary.o

unpost:		unpost.o
		$(CC) -o unpost unpost.o

install:	all
		install -cs t1disasm $(BINDIR)
		install -cs t1asm $(BINDIR)
		install -cs t1ascii $(BINDIR)
		install -cs t1binary $(BINDIR)
		install -cs unpost $(BINDIR)
		rm -f $(MANDIR)/t1disasm.1
		cp t1disasm.1 $(MANDIR)
		rm -f $(MANDIR)/t1asm.1
		cp t1asm.1 $(MANDIR)
		rm -f $(MANDIR)/t1ascii.1
		cp t1ascii.1 $(MANDIR)
		rm -f $(MANDIR)/t1binary.1
		cp t1binary.1 $(MANDIR)
		rm -f $(MANDIR)/unpost.1
		cp unpost.1 $(MANDIR)

# for archiving

ALL = 	t1disasm.c t1asm.c t1ascii.c t1binary.c unpost.c \
	t1disasm.1 t1asm.1 t1ascii.1 t1binary.1 unpost.1 \
	Makefile README

t1utils.tar.Z:	$(ALL)
		tar cvf - $(ALL) | compress -v > t1utils.tar.Z

t1utils.zip:	$(ALL)
		rm -f t1utils.zip
		zip t1utils.zip $(ALL)

t1utils.tar.Z.uu: t1utils.tar.Z
		uuencode t1utils.tar.Z t1utils.tar.Z > t1utils.tar.Z.uu

t1utils.zip.uu:	t1utils.zip
		uuencode t1utils.zip t1utils.zip > t1utils.zip.uu

clean:
	rm -f *.o *~ *.bak core a.out t1disasm t1asm t1ascii t1binary unpost \
		t1utils.tar.Z t1utils.tar.Z.uu t1utils.zip t1utils.zip.uu

