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


1.2
date	95.11.05.20.56.03;	author ghudson;	state Exp;
branches;
next	1.1;

1.1
date	95.11.05.19.59.42;	author ghudson;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Use ${MAKE} for submakes.
@
text
@# transcript/Makefile.bsd
#
# Copyright 1985,1987 (C) Adobe Systems Incorporated. All rights reserved.
# GOVERNMENT END USERS: See notice of rights in Notice file in release directory.
# RCSID: $Header: /afs/sipb/project/sipb-athena/src/transcript-v2.1/RCS/Imakefile,v 1.1 1995/11/05 19:59:42 ghudson Exp ghudson $
#
# to install transcript:
#
#	(Once for your system)
#		bsd
#		edit config & printer
#		make programs
#
#		(become super-user)
#		make install		( install files in system dirs )
#
#	(For each PostScript/TranScript printer)
#		cd etc
#		(become super-user)
#		mkprinter PRINTER TTY
#

OMFLAGS=$(MFLAGS) RM="$(RM)" SETOCFLAGS="$(CFLAGS)"
all::	programs

do_subdirs_imakefile(man)

explain:
	@@cat doc/make.notes

programs:
	. ./config; cd lib; ${MAKE} ${OMFLAGS} programs
	. ./config; cd man; ${MAKE} ${OMFLAGS} programs
	. ./config; cd sh;  ${MAKE} ${OMFLAGS} programs
	. ./config; cd src; \
		$(RM) Makefile; \
		sed -e s,SETCFLAGS,"$$SETCFLAGS",g <Make.proto >Makefile; \
		${MAKE} ${OMFLAGS} programs

install::
#	-. ./config; rm -rf $(DESTDIR)/$$PSLIBDIR.old
#	-. ./config; mv $(DESTDIR)$$PSLIBDIR $(DESTDIR)$$PSLIBDIR.old
	-. ./config; $(RM) -r $(DESTDIR)/$$PSLIBDIR
	-. ./config; mkdir $(DESTDIR)/$$PSLIBDIR && \
		chown $$OWNER $(DESTDIR)/$$PSLIBDIR && \
		chgrp $$GROUP $(DESTDIR)/$$PSLIBDIR && \
		chmod 755 $(DESTDIR)/$$PSLIBDIR
	. ./config; cd src; ${MAKE} ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd sh;  ${MAKE} ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd lib; ${MAKE} ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd man; ${MAKE} ${OMFLAGS} DESTDIR=$(DESTDIR) install

local_clean:
	$(RM) *BAK *CKP .emacs_[0-9]*

clean:: local_clean
	cd etc; ${MAKE} ${OMFLAGS} clean
	cd lib; ${MAKE} ${OMFLAGS} clean
	cd man; ${MAKE} ${OMFLAGS} clean
	cd  sh; ${MAKE} ${OMFLAGS} clean
	cd src; ${MAKE} ${OMFLAGS} clean
@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
# RCSID: $Header: /afs/dev.mit.edu/source/src80/third/unsupported/transcript-v2.1/RCS/Imakefile,v 1.2 1991/07/10 10:16:46 epeisach Exp $
d32 3
a34 3
	. ./config; cd lib; make ${OMFLAGS} programs
	. ./config; cd man; make ${OMFLAGS} programs
	. ./config; cd sh;  make ${OMFLAGS} programs
d38 1
a38 1
		make ${OMFLAGS} programs
d45 1
a45 1
		/etc/chown $$OWNER $(DESTDIR)/$$PSLIBDIR && \
d48 4
a51 4
	. ./config; cd src; make ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd sh;  make ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd lib; make ${OMFLAGS} DESTDIR=$(DESTDIR) install
	. ./config; cd man; make ${OMFLAGS} DESTDIR=$(DESTDIR) install
d57 5
a61 5
	cd etc; make ${OMFLAGS} clean
	cd lib; make ${OMFLAGS} clean
	cd man; make ${OMFLAGS} clean
	cd  sh; make ${OMFLAGS} clean
	cd src; make ${OMFLAGS} clean
@
