changeset 2216:d096a278e068

Added info targets
author boisy
date Tue, 17 Mar 2009 02:52:57 +0000
parents ce47dc2318bb
children 0e1b2536b299
files 3rdparty/makefile 3rdparty/packages/basic09/makefile 3rdparty/packages/cc/makefile 3rdparty/packages/deskmate3/makefile 3rdparty/packages/fsim2/makefile 3rdparty/packages/koronis/makefile 3rdparty/packages/kyumgai/makefile 3rdparty/packages/makefile 3rdparty/packages/mm/makefile 3rdparty/packages/multivue/makefile 3rdparty/packages/rof/makefile 3rdparty/packages/sierra/blackcauldron/makefile 3rdparty/packages/sierra/christmas86/makefile 3rdparty/packages/sierra/goldrush/makefile 3rdparty/packages/sierra/kingsquest1/makefile 3rdparty/packages/sierra/kingsquest2/makefile 3rdparty/packages/sierra/kingsquest3/makefile 3rdparty/packages/sierra/kingsquest4/makefile 3rdparty/packages/sierra/leisuresuitlarry/makefile 3rdparty/packages/sierra/makefile 3rdparty/packages/sierra/manhunter1/makefile 3rdparty/packages/sierra/manhunter2/makefile 3rdparty/packages/sierra/policequest1/makefile 3rdparty/packages/sierra/spacequest0/makefile 3rdparty/packages/sierra/spacequest1/makefile 3rdparty/packages/sierra/spacequest2/makefile 3rdparty/packages/subsim/makefile 3rdparty/packages/uucpbb/makefile level1/coco/makefile level1/d64/makefile level1/dalpha/makefile level1/makefile level1/tano/makefile level2/coco3/makefile level2/coco3_6309/makefile level2/makefile makefile
diffstat 37 files changed, 261 insertions(+), 69 deletions(-) [+]
line wrap: on
line diff
--- a/3rdparty/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -26,3 +26,7 @@
 # Copy DSK images
 dskcopy: dsk
 	$(foreach dir, $(dirs), ($(CD) $(dir); make dskcopy);)
+
+# Info
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)
--- a/3rdparty/packages/basic09/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/basic09/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -53,3 +53,7 @@
 
 dskclean:
 	-$(RM) $(DISK)
+
+info:
+	@$(ECHO) "*** Basic09 ***"
+	@$(ECHO) $(DISK)
--- a/3rdparty/packages/cc/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/cc/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -40,3 +40,6 @@
 dskclean:
 	$(RM) $(DISK)
 
+info:
+	@$(ECHO) "*** Microware C Compiler ***"
+	@$(ECHO) $(DISK)
--- a/3rdparty/packages/deskmate3/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/deskmate3/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -56,3 +56,6 @@
 dskclean:
 	$(RM) $(DISK)
 
+info:
+	@$(ECHO) "*** DeskMate 3 ***"
+	@$(ECHO) $(DISK)
--- a/3rdparty/packages/fsim2/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/fsim2/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 CMDS		= fs f2 f3 f4
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -40,7 +42,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	$(DSK_FLOPPY) $(DSK_DW3)
+dsk:	$(DSKS)
 
 $(DSK_DW3):
 	$(RM) $@
@@ -77,7 +79,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_DW3) $(DSK_FLOPPY)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Flight Simulator 2 ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/koronis/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/koronis/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 CMDS		= koronis
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -39,7 +41,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	all $(DSK_FLOPPY) $(DSK_DW3)
+dsk:	all $(DSKS)
 
 $(DSK_FLOPPY):
 	$(RM) $@
@@ -75,7 +77,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Koronis Rift ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/kyumgai/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/kyumgai/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 CMDS		= ninja ninja.snd1 ninja.snd2
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -41,7 +43,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	all $(DSK_FLOPPY) $(DSK_DW3)
+dsk:	all $(DSKS)
 
 $(DSK_FLOPPY):
 	$(RM) $@
@@ -78,7 +80,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Kyum-Gai: To Be Ninja ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -26,3 +26,7 @@
 # Clean dsk images
 dskclean:
 	$(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);)
+
+# Info
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)
--- a/3rdparty/packages/mm/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/mm/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 		mod6.sbr mod7.sbr mod8.sbr
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -36,7 +38,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	all $(DSK_FLOPPY) $(DSK_DW3)
+dsk:	all $(DSKS)
 
 $(DSK_FLOPPY):
 	$(RM) $@
@@ -73,7 +75,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_EXEC) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Microscopic Mission ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/multivue/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/multivue/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -12,6 +12,8 @@
 DEMO	= aif.dmo
 ROOTFILES = startup
 
+DSKS	= $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW3) $(DSK63_DW3)
+
 MD68	= $(LEVEL2)/coco3/modules
 MD63	= $(LEVEL2)/coco3_6309/modules
 
@@ -85,7 +87,7 @@
 	-$(CD) cmds_6309; make clean
 	-$(CD) sys; make clean
 
-dsk:	all $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW3) $(DSK63_DW3)
+dsk:	all $(DSKS)
 
 $(DSK68_FLOPPY):
 	$(RM) $@
@@ -188,8 +190,12 @@
 	$(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW3) $(DSK63_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW3) $(DSK63_DW3)
+	$(RM) $(DSKS)
 
+info:
+	@$(ECHO) "*** Multi-Vue ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
+
--- a/3rdparty/packages/rof/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/rof/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 CMDS		= rescue
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -35,7 +37,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	all $(DSK_FLOPPY) $(DSK_DW3)
+dsk:	all $(DSKS)
 
 $(DSK_FLOPPY):
 	$(RM) $@
@@ -72,7 +74,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);)
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Rescue on Fractalus ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/blackcauldron/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/blackcauldron/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -9,6 +9,8 @@
 DSK_80D		= blackcauldron_80d.dsk
 DSK_DW3		= blackcauldron_dw3.dsk
 
+DSKS		= $(DSK_1_40D) $(DSK_2_40D) $(DSK_80D) $(DSK_DW3)
+
 DSK_1_40D_NAME = "The Black Cauldron DSK 1"
 DSK_2_40D_NAME = "The Black Cauldron DSK 2"
 DSK_80D_NAME   = "The Black Cauldron"
@@ -136,7 +138,11 @@
 dsk:	dsk_40d dsk_80d dsk_dw3
 
 dskcopy: dsk
-	$(CP) $(DSK_1_40D) $(DSK_2_40D) $(DSK_80D) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_1_40D) $(DSK_2_40D) $(DSK_80D) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** The Black Cauldron ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/christmas86/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/christmas86/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 DSK_FLOPPY	= christmas86.dsk
 DSK_DW3		= christmas86_dw3.dsk
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 DSK_NAME	= "Christmas 1986"
 
 CMDS		= sierra mnln scrn shdw tocgen
@@ -49,7 +51,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk: $(DSK_FLOPPY) $(DSK_DW3)
+dsk: $(DSKS)
 
 $(DSK_FLOPPY):	all
 	$(RM) $@
@@ -92,7 +94,11 @@
 	$(CP) $(SUPPORTFILES) $@,.
 
 dskcopy: dsk
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Christmas 1986 ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/goldrush/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/goldrush/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_80D	= goldrush_d2_80d.dsk
 DISK_3_80D	= goldrush_d3_80d.dsk
 
+DSKS		= $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+
 DISK_1_80D_NAME = "Gold Rush Disk 1"
 DISK_2_80D_NAME = "Gold Rush Disk 2"
 DISK_3_80D_NAME = "Gold Rush Disk 3"
@@ -73,7 +75,11 @@
 	$(CP) $(SUPPORTFILES_D3) $(DISK_3_80D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Gold Rush ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/kingsquest1/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/kingsquest1/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -6,6 +6,8 @@
 
 DISK_40D	= kingsquest1_40d.dsk
 
+DSKS		= $(DISK_40D)
+
 DISK_40D_NAME	= "King's Quest I"
 
 CMDS		= sierra mnln scrn shdw tocgen
@@ -40,7 +42,7 @@
 	$(RM) $(ALLOBJS)
 
 dsk:	all
-	$(RM) $(DISK_40D) $(DISK_2_40D)
+	$(RM) $(DISK_40D)
 	$(CD) $(LEVEL2)/coco3; make
 	$(OS9FORMAT_DS40) -q $(DISK_40D) -n$(DISK_40D_NAME)
 	$(OS9FORMAT_DS40) -q $(DISK_2_40D) -n$(DISK_2_40D_NAME)
@@ -62,7 +64,11 @@
 	$(CP) $(SUPPORTFILES) $(DISK_40D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_40D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_40D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** King's Quest I ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/kingsquest2/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/kingsquest2/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_40D	= kingsquest2_d2_40d.dsk
 DISK_80D	= kingsquest2_80d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D)
+
 DISK_1_40D_NAME	= "King's Quest II Disk 1"
 DISK_2_40D_NAME	= "King's Quest II Disk 2"
 DISK_80D_NAME	= "King's Quest II"
@@ -104,7 +106,11 @@
 dsk:	dsk_40d dsk_80d
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** King's Quest II ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/kingsquest3/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/kingsquest3/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -9,6 +9,8 @@
 DISK_3_40D	= kingquest3_d3_40d.dsk
 DISK_80D	= kingquest3_80d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)
+
 DISK_1_40D_NAME = "King's Quest III Disk 1"
 DISK_2_40D_NAME = "King's Quest III Disk 2"
 DISK_3_40D_NAME = "King's Quest III Disk 3"
@@ -111,7 +113,11 @@
 dsk:	dsk_40d dsk_80d
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** King's Quest III ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/kingsquest4/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/kingsquest4/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_80D	= kingsquest4_d2_80d.dsk
 DISK_3_80D	= kingsquest4_d3_80d.dsk
 
+DSKS		= $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+
 DISK_1_80D_NAME = "King's Quest IV Disk 1"
 DISK_2_80D_NAME = "King's Quest IV Disk 2"
 DISK_3_80D_NAME = "King's Quest IV Disk 3"
@@ -73,7 +75,11 @@
 	$(CP) $(SUPPORTFILES_D3) $(DISK_3_80D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** King's Quest IV ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/leisuresuitlarry/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/leisuresuitlarry/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 DISK		= leisuresuitlarry.dsk
 DISK_NAME	= "Leisure Suit Larry"
 
+DSKS		= $(DISK)
+
 CMDS		= sierra mnln scrn shdw
 MD		= $(LEVEL2)/coco3/modules
 
@@ -32,7 +34,7 @@
 	$(RM) $(ALLOBJS)
 
 dsk:	all
-	$(RM) $(DISK)
+	$(RM) $(DSKS)
 	$(CD) $(LEVEL2)/coco3; make
 	$(OS9FORMAT_DS40) $(DISK) -n$(DISK_NAME)
 	$(MERGE) $(OS9BOOT)>os9boot
@@ -48,7 +50,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $(DISK),$(file);)
 
 dskcopy: dsk
-	$(CP) $(DISK) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Leisure Suit Larry ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -29,3 +29,8 @@
 # Clean dsk images
 dskclean:
 	$(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);)
+
+# Info
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)
+
--- a/3rdparty/packages/sierra/manhunter1/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/manhunter1/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_80D	= manhunter1_d2_80d.dsk
 DISK_3_80D	= manhunter1_d3_80d.dsk
 
+DSKS		= $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+
 DISK_1_80D_NAME = "Manhunter I Disk 1"
 DISK_2_80D_NAME = "Manhunter I Disk 2"
 DISK_3_80D_NAME = "Manhunter I Disk 3"
@@ -73,7 +75,11 @@
 	$(CP) $(SUPPORTFILES_D3) $(DISK_3_80D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Manhunter I ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/manhunter2/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/manhunter2/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_80D	= manhunter2_d2_80d.dsk
 DISK_3_80D	= manhunter2_d3_80d.dsk
 
+DSKS		= $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+
 DISK_1_80D_NAME = "Manhunter II Disk 1"
 DISK_2_80D_NAME = "Manhunter II Disk 2"
 DISK_3_80D_NAME = "Manhunter II Disk 3"
@@ -73,7 +75,11 @@
 	$(CP) $(SUPPORTFILES_D3) $(DISK_3_80D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_80D) $(DISK_2_80D) $(DISK_3_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Manhunter II ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/policequest1/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/policequest1/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_40D	= policequest1_d2_40d.dsk
 DISK_3_40D	= policequest1_d3_40d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D)
+
 DISK_1_40D_NAME = "Police Quest I Disk 1"
 DISK_2_40D_NAME = "Police Quest I Disk 2"
 DISK_3_40D_NAME = "Police Quest I Disk 3"
@@ -76,7 +78,11 @@
 	$(CP) $(SUPPORTFILES_D3) $(DISK_3_40D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DSKDIR)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Police Quest I ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/spacequest0/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/spacequest0/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -10,6 +10,8 @@
 DISK_1_80D	= spacequest0_d1_80d.dsk
 DISK_2_80D	= spacequest0_d2_80d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_1_80D) $(DISK_2_80D)
+
 DISK_1_40D_NAME	= "Space Quest 0 Disk 1"
 DISK_2_40D_NAME	= "Space Quest 0 Disk 2"
 DISK_3_40D_NAME	= "Space Quest 0 Disk 3"
@@ -114,7 +116,11 @@
 dsk:	dsk_40d dsk_80d
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_1_80D) $(DISK_2_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_1_80D) $(DISK_2_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Space Quest 0 ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/sierra/spacequest1/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/spacequest1/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -8,6 +8,8 @@
 DISK_2_40D	= spacequest1_d2_40d.dsk
 DISK_80D	= spacequest1_80d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D)
+
 DISK_1_40D_NAME	= "Space Quest I Disk 1"
 DISK_2_40D_NAME	= "Space Quest I Disk 2"
 DISK_80D_NAME	= "Space Quest I"
@@ -104,7 +106,12 @@
 dsk:	dsk_40d dsk_80d
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Space Quest I ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
+
--- a/3rdparty/packages/sierra/spacequest2/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/sierra/spacequest2/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -9,6 +9,8 @@
 DISK_3_40D	= spacequest2_d3_40d.dsk
 DISK_80D	= spacequest2_80d.dsk
 
+DSKS		= $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)
+
 DISK_1_40D_NAME = "Space Quest II Disk 1"
 DISK_2_40D_NAME = "Space Quest II Disk 2"
 DISK_3_40D_NAME = "Space Quest II Disk 3"
@@ -110,7 +112,11 @@
 dsk:	dsk_40d dsk_80d
 
 dskcopy: dsk
-	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Space Quest II ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/subsim/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/subsim/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -7,6 +7,8 @@
 CMDS		= presub sub sub1 sub2 sub3 sub4 sub5 sub6
 MD		= $(LEVEL2)/coco3/modules
 
+DSKS		= $(DSK_FLOPPY) $(DSK_DW3)
+
 # We make our own bootfile and kernel track
 KERNEL_FLOPPY	= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
 KERNEL_DW3	= $(MD)/rel_32 $(MD)/boot_dw3 $(MD)/krn
@@ -37,7 +39,7 @@
 clean:	dskclean
 	$(RM) $(ALLOBJS)
 
-dsk:	all $(DSK_FLOPPY) $(DSK_DW3)
+dsk:	all $(DSKS)
 
 $(DSK_FLOPPY):
 	$(RM) $@
@@ -78,7 +80,11 @@
 	$(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,SUB/$(file);)
 
 dskcopy:
-	$(CP) $(DSK_FLOPPY) $(DSK_DW3) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DSK_FLOPPY) $(DSK_DW3)
+	$(RM) $(DSKS)
+
+info:
+	@$(ECHO) "*** Sub Battle Simluator ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
--- a/3rdparty/packages/uucpbb/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/3rdparty/packages/uucpbb/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -11,6 +11,8 @@
 CONFIG	= Devices FileServ.help Systems bin.list Dialers Parameters active distributions
 DOCS	= adduser.man aliases.doc chown.man cnvrtmail.man fileserv.man fixtext.man login.man mailrc.doc mailx.man parameters.doc postnews.man profile.doc readnews.man rmail.man rnews.man signature.doc subscribe.man uucico.man uuclean.man uucp.man uucpbb.doc uulog.man uuxqt.man whoami.man
 
+DSKS	= $(DISK68) $(DISK63)
+
 # Make all components
 all:
 	@$(ECHO) "**************************************************"
@@ -78,9 +80,12 @@
 	$(CPL) copying readme.first $(DISK63),UUCP
 
 dskcopy: dsk
-	$(CP) $(DISK68) $(DSKDIR)
-	$(CP) $(DISK63) $(DSKDIR)
+	$(CP) $(DSKS) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK68) $(DISK63)
+	$(RM) $(DSKS)
 
+info:
+	@$(ECHO) "*** UUCPbb 2.1 ***"
+	@$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
+
--- a/level1/coco/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level1/coco/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -53,6 +53,8 @@
 LDSK720K        = $(DISTRONAME)_80d.dsk
 
 
+ARCHIVE_DSKS	= $(DSKDW3COCO1) $(DSKDW3COCO2) $(DSK360K_1) $(DSK360K_2) $(DSK720K)
+
 # Make all components
 all:
 	@$(ECHO) "**************************************************"
@@ -81,7 +83,7 @@
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSKDW3COCO1) $(DSKDW3COCO2) $(DSK360K_1) $(DSK360K_2) $(DSK720K) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 $(DSKDW3COCO1):
@@ -303,4 +305,7 @@
 	$(RM) $(LDSK720K)
 	$(SOFTLINK) $@ $(LDSK720K)
 
-
+info:
+	@echo "*** NitrOS-9/6809 Level 1 for the Tandy Color Computer ***" 
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
+	
--- a/level1/d64/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level1/d64/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -105,7 +105,7 @@
 DSK180K_1	= $(DISTROVER)_40s_1.dsk
 DSK180K_2	= $(DISTROVER)_40s_2.dsk
 
-
+ARCHIVE_DSKS	= $(DSK360K_1) $(DSK360K_2) $(DSK720K) $(DSK180K_1) $(DSK180K_2)
 # Make all components
 all:
 	@$(ECHO) "**************************************************"
@@ -128,12 +128,12 @@
 dsk: all $(PACKAGENAME)
 
 dskcopy: dsk
-	$(CP) $(DSK360K_1) $(DSK360K_2) $(DSK720K) $(DSK180K_1) $(DSK180K_2) $(DSKDIR)
+	$(CP) $(ARCHIVE_DSKS) $(DSKDIR)
 
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSK360K_1) $(DSK360K_2) $(DSK720K) $(DSK180K_1) $(DSK180K_2) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 #Dragon 64/32+
@@ -273,3 +273,6 @@
 	$(CD) cmds; $(CP) $(CMDS525_2) ../$@,CMDS
 	$(foreach file, $(CMDS525_2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
 
+info:
+	@$(ECHO) "*** NitrOS-9/6809 Level 1 for the Dragon 64 ***"
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
--- a/level1/dalpha/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level1/dalpha/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -97,6 +97,8 @@
 DSK720K         = $(DISTROVER)_80d.dsk
 LDSK720K        = $(DISTRONAME)_80d.dsk
 
+ARCHIVE_DSKS	= $(DSK360K_1) $(DSK360K_2) $(DSK720K)
+
 # Make all components
 all:
 	@$(ECHO) "**************************************************"
@@ -119,12 +121,12 @@
 dsk: all $(PACKAGENAME)
 
 dskcopy: dsk
-	$(CP) $(DSK360K_1) $(DSK360K_2) $(DSK720K) $(DSKDIR)
+	$(CP) $(ARCHIVE_DSKS) $(DSKDIR)
 
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSK360K_1) $(DSK360K_2) $(DSK720K) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 #Dragon Alpha internal drives are Single sided 80 track
@@ -237,3 +239,6 @@
 	$(RM) $(LDSK720K)
 	$(SOFTLINK) $@ $(LDSK720K)
 
+info:
+	@$(ECHO) "*** NitrOS-9/6809 Level 1 for the Dragon Alpha ***"
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
--- a/level1/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level1/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -26,3 +26,8 @@
 # Clean DSK images
 dskclean:
 	$(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);)
+
+# Info
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)
+
--- a/level1/tano/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level1/tano/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -41,6 +41,7 @@
 DSK720K         = $(DISTROVER)_80d.dsk
 LDSK720K        = $(DISTRONAME)_80d.dsk
 
+ARCHIVE_DSKS	= $(DSK360K_1) $(DSK360K_2) $(DSK720K)
 
 # Make all components
 all:
@@ -63,12 +64,12 @@
 dsk: all $(PACKAGENAME)
 
 dskcopy: dsk
-	$(CP) $(DSK360K_1) $(DSK360K_2) $(DSK720K) $(DSKDIR)
+	$(CP) $(ARCHIVE_DSKS) $(DSKDIR)
 
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSK360K_1) $(DSK360K_2) $(DSK720K) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 $(DSK360K_1):
@@ -179,4 +180,6 @@
 	$(RM) $(LDSK720K)
 	$(SOFTLINK) $@ $(LDSK720K)
 
-
+info:
+	@$(ECHO) "*** NitrOS-9/6809 Level 1 for the Tano Dragon ***"
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
--- a/level2/coco3/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level2/coco3/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -49,6 +49,7 @@
 LDSK720K_50HZ	= $(DISTRONAME)_80d_50hz.dsk
 TESTDSK		= test.dsk
 
+ARCHIVE_DSKS	= $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ)
 
 # Make all components
 all:
@@ -72,12 +73,12 @@
 dsk: all $(PACKAGENAME)
 
 dskcopy: dsk
-	$(CP) $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ) $(DSKDIR)
+	$(CP) $(ARCHIVE_DSKS) $(DSKDIR)
 
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 $(DSKDW3):
@@ -329,3 +330,6 @@
 	$(RM) $(LDSK720K_50HZ)
 	$(SOFTLINK) $@ $(LDSK720K_50HZ)
 
+info:
+	@$(ECHO) "*** NitrOS-9/6809 Level 2 for the Tandy Color Computer 3 ***"
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
--- a/level2/coco3_6309/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level2/coco3_6309/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -49,6 +49,7 @@
 LDSK720K_50HZ	= $(DISTRONAME)_80d_50hz.dsk
 TESTDSK		= test.dsk
 
+ARCHIVE_DSKS	= $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ)
 
 # Make all components
 all:
@@ -72,12 +73,12 @@
 dsk: all $(PACKAGENAME)
 
 dskcopy: dsk
-	$(CP) $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ) $(DSKDIR)
+	$(CP) $(ARCHIVE_DSKS) $(DSKDIR)
 
 scp: dsk
 	scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
 
-$(PACKAGENAME): $(DSKDW3) $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) $(DSK720K) $(DSK720K_50HZ) ../../ReadMe ../../ChangeLog
+$(PACKAGENAME): $(ARCHIVE_DSKS) ../../ReadMe ../../ChangeLog
 	$(ARCHIVE) $@ $^
 
 $(DSKDW3):
@@ -329,3 +330,6 @@
 	$(RM) $(LDSK720K_50HZ)
 	$(SOFTLINK) $@ $(LDSK720K_50HZ)
 
+info:
+	@$(ECHO) "*** NitrOS-9/6309 Level 2 for the Tandy Color Computer 3 ***"
+	@$(foreach dsk, $(ARCHIVE_DSKS), $(ECHO) $(dsk);)
--- a/level2/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/level2/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -26,3 +26,7 @@
 # Clean DSK images
 dskclean:
 	$(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);)
+
+# Info
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)
--- a/makefile	Tue Mar 17 02:52:28 2009 +0000
+++ b/makefile	Tue Mar 17 02:52:57 2009 +0000
@@ -39,7 +39,11 @@
 dw3:
 	$(ARCHIVE) nitros9_drivewire3.zip $(dw3dsk)
 
+info:
+	@$(foreach dir, $(dirs), ($(CD) $(dir); make info);)
+	
 nightly: cvs clean dskcopy
+	make info>dsks/ReadMe
 	$(ARCHIVE) nitros9project dsks/*
 	scp nitros9project.zip boisy,nitros9@web.sourceforge.net:/home/groups/n/ni/nitros9/htdocs