view 3rdparty/packages/multivue/makefile @ 523:e26a1fe8de31

Added
author boisy
date Fri, 11 Oct 2002 02:35:08 +0000
parents 1fa3b4191290
children 0ff357df35c5
line wrap: on
line source

include ../../../Makefile.rules

DISK	= multivue.dsk
CMDS	= $(shell $(CD) CMDS; make showobjs)
ICONS	= $(shell $(CD) CMDS/ICONS; make showobjs)
SYS	= $(shell $(CD) SYS; make showobjs)
DEMO	= $(shell $(CD) DEMO; make showobjs)

# Make all components
all:
	@$(ECHO) "*********************************************"
	@$(ECHO) "*                                           *"
	@$(ECHO) "*                 Multi-Vue                 *"
	@$(ECHO) "*                                           *"
	@$(ECHO) "*********************************************"
	$(CD) CMDS; make
	$(CD) SYS; make
	$(CD) DEMO; make

# Clean all components
clean:	dskclean
	-$(CD) CMDS; make clean
	-$(CD) SYS; make clean
	-$(CD) DEMO; make clean

dsk:	all
	$(RM) $(DISK)
	$(OS9FORMAT) $(DISK) -n"Multi-Vue"
	$(MAKDIR) $(DISK):CMDS
	$(MAKDIR) $(DISK):CMDS/ICONS
	$(MAKDIR) $(DISK):SYS
	$(MAKDIR) $(DISK):DEMO
	$(CD) CMDS; $(CP) $(CMDS) ../$(DISK):CMDS
	$(CD) CMDS/ICONS; $(CP) $(ICONS) ../../$(DISK):CMDS/ICONS
	$(CD) SYS; $(CP) $(SYS) ../$(DISK):SYS
	$(CD) DEMO; $(CP) $(DEMO) ../$(DISK):DEMO

dskclean:
	-$(RM) $(DISK)