#
# BWE command makefile
#
# Copyright 1985 Steven P. Reiss, Brown University - All rights reserved.
#
#


SYSTEM= bwe

ALL=
NAME= cmd
CMDDIR= $(PRO)/$(SYSTEM)/cmd
SRCDIR = $(CMDDIR)/src
DHOME= $(DISTRIB)/cmd/src

PFILES= Makefile
ACTIVE= $(PFILES)

SUBDIR= /$(ARCH)

COMPONENTS= index


.PHONY: $(COMPONENTS)
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)

all: $(NAME)

$(COMPONENTS): .DUMMY
	(cd $@; $(MAKE) $(COMMAND) PRO=$(PRO) SUBDIR=$(SUBDIR))

.DUMMY:

$(NAME):
	$(MAKE) $(COMPONENTS) 'COMMAND=' PRO=$(PRO) SUBDIR=$(SUBDIR)

opt:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)

create:
	echo Nothing to do

newlib:
	echo Nothing to do


print:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)
	pr $(PFILES) | lpr -low

pribm:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)
	/bin/pr -l62 -f $(PFILES) | lpr -Pibm

prim:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)
	imprint -Pim0 -2 $(PFILES)

clean:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)

tags:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)


links:
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)

transfer: $(OTHERTRANSFER)
	$(MAKE) $(COMPONENTS) COMMAND=$@ PRO=$(PRO) SUBDIR=$(SUBDIR)
	rcp $(ACTIVE) $(TOMACH):$(SRC))

distrib_dir: $(OTHERDISTRIBDIR)
	$(MAKE) $(COMPONENTS) COMMAND=$@ SUBDIR=$(SUBDIR)
	(cd gnumake; $(MAKE) distrib_dir)
	(cd pertlayout; $(MAKE) distrib_dir)
	rcp $(ACTIVE) $(DHOME)

nothing:
	touch $(NAME)

