view 3rdparty/utils/supercomm/makefile @ 2814:dd5499bc4bdd lwtools-port

Updated makefile(s) to create disk images and info for 3rdparty/utils/ Updated makefile(s) for boisy/, dasm/, dladd/, smartwatch/, supercomm/, & winfo/ that are located in the 3rdparty/utils/ area. The update includes creating a disk image for each with those commands in them. Also added a info section to each of those makefile(s) and the makefile in 3rdparty/utils/ as that makefile did not have a info section.
author David Ladd <drencor-xeen@users.sf.net>
date Tue, 12 Feb 2013 13:50:55 -0600
parents 174d263c0995
children c1892376e7a7
line wrap: on
line source

include ../../../rules.mak

DEPENDS		= ./makefile

CMDS		= supercomm

ALLOBJS		= $(CMDS)

DSKSUPERCOMM	= supercomm.dsk

DSKS		= $(DSKSUPERCOMM)

all:	banner $(ALLOBJS) $(DEPENDS)	

banner:
	@$(ECHO) "**************************************************"
	@$(ECHO) "*                                                *"
	@$(ECHO) "*           Dave Phillipsen's Supercomm          *"
	@$(ECHO) "*                                                *"
	@$(ECHO) "**************************************************"

$(DSKSUPERCOMM): $(CMDS)
	-$(RM) $@
	$(OS9FORMAT) $@
	$(MAKDIR) $@,CMDS
	$(CP) $(CMDS) $@,CMDS
	$(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);)

dsk: all $(DSKS)

dskcopy: dsk
	$(CP) $(DSKS) $(DSKDIR)

clean:
	$(RM) $(ALLOBJS) $(DSKS)

info:
	@echo "*** Dave Phillipsen's Supercomm ***"
	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)