head     1.10;
branch   ;
access   ;
symbols  ;
locks    eric:1.10; strict;
comment  @# @;


1.10
date     93.09.10.17.51.15;  author peter;  state Exp;
branches ;
next     1.9;

1.9
date     93.07.29.17.08.55;  author peter;  state Exp;
branches ;
next     1.8;

1.8
date     93.07.27.13.22.26;  author peter;  state Exp;
branches ;
next     1.7;

1.7
date     93.02.11.12.00.32;  author peter;  state Exp;
branches ;
next     1.6;

1.6
date     92.09.24.10.34.32;  author peter;  state Exp;
branches ;
next     1.5;

1.5
date     92.09.18.15.19.14;  author peter;  state Exp;
branches ;
next     1.4;

1.4
date     92.09.18.09.15.30;  author peter;  state Exp;
branches ;
next     1.3;

1.3
date     92.09.04.12.08.34;  author peter;  state Exp;
branches ;
next     1.2;

1.2
date     92.09.04.11.33.56;  author peter;  state Exp;
branches ;
next     1.1;

1.1
date     92.09.04.10.46.01;  author peter;  state Exp;
branches ;
next     ;


desc
@makefile to build V:disk/support
@


1.10
log
@Now release (new) Enforcer.lha instead of Enforcer.lzh 
@
text
@# lmkfile for building the support disk V:disk/support
#
# The process involves copying over the autodocs, fd files, link libraries,
# and includes.  The includes are processed via fixheader.

VERSION=40
INCDIRS=clib datatypes devices diskfont dos exec gadgets graphics hardware \
	 intuition libraries prefs resources rexx utility workbench

TOOLS=V$(VERSION):aug/bin/CatComp V$(VERSION):aug/doc/CatComp.doc \
	V$(VERSION):aug/bin/rekick \
	V$(VERSION):aug/src/enforcer/Enforcer.lha

# This would be for V37
# VERSION=37
# INCDIRS=clib devices dos exec graphics hardware \
#	 intuition libraries resources rexx utility workbench

# This would be for V38
# VERSION=38
# INCDIRS=clib devices diskfont dos exec graphics hardware \
#	 intuition libraries prefs resources rexx utility workbench

# This would be for V39
# VERSION=39
# INCDIRS=clib datatypes devices diskfont dos exec gadgets graphics hardware \
#	 intuition libraries prefs resources rexx utility workbench


all:
	bumprev $(VERSION) support_rev
# I'm having trouble deleting support.temp if it exists, and doing nothing
# if not.  This ugly trio of lines does the job.
	@@echo "foo" >V$(VERSION):disk/supportXtemp
	@@delete V$(VERSION):disk/support?temp all force quiet
	makedir V$(VERSION):disk/support.temp

	execute BuildIncludes $(VERSION) support "$(INCDIRS)"

	@@echo "Copying fd files..."
	makedir V$(VERSION):disk/support.temp/fd
	copy V$(VERSION):fd/\#? V$(VERSION):disk/support.temp/fd

	@@echo "Copying autodocs..."
	makedir V$(VERSION):disk/support.temp/doc
	copy V$(VERSION):doc/\#?.doc V$(VERSION):disk/support.temp/doc

	@@echo "Copying linked libraries..."
	makedir V$(VERSION):disk/support.temp/linker_libs
	copy V$(VERSION):lib/amiga.lib V$(VERSION):disk/support.temp/linker_libs
	copy V$(VERSION):lib/small.lib V$(VERSION):disk/support.temp/linker_libs
	copy V$(VERSION):lib/debug.lib V$(VERSION):disk/support.temp/linker_libs
	copy V$(VERSION):lib/ddebug.lib V$(VERSION):disk/support.temp/linker_libs

	@@echo "Copying example code..."
	makedir V$(VERSION):disk/support.temp/examples
	copy V$(VERSION):src/examples/\#? V$(VERSION):disk/support.temp/examples all nopro

	@@echo "Copying tools..."
	copy $(TOOLS) V$(VERSION):disk/support.temp/tools all nopro

	echo "Support Materials $(VERSION).`type support_rev.rev`" >V$(VERSION):disk/support.temp/Version
	date >>V$(VERSION):disk/support.temp/Version

	rename V$(VERSION):disk/support V$(VERSION):disk/support.old
	rename V$(VERSION):disk/support.temp V$(VERSION):disk/support
	delete V$(VERSION):disk/support.old all force quiet

	@@echo "*N --> Built support materials $(VERSION)." NOLINE
	@@type support_rev.rev
@


1.9
log
@Fixed redirection typo 
@
text
@d12 1
a12 1
	V$(VERSION):aug/src/enforcer/Enforcer.LZH
@


1.8
log
@Version file now contains date 
@
text
@d63 1
a63 1
	date >>>V$(VERSION):disk/support.temp/Version
a70 1

@


1.7
log
@Bumped to V40 
@
text
@d63 1
@


1.6
log
@diskfont and prefs accidentally were not in INCDIRS.
@
text
@d6 1
a6 1
VERSION=39
@


1.5
log
@Now adds tools to the developer support disk.
@
text
@d7 2
a8 2
INCDIRS=clib datatypes devices dos exec gadgets graphics hardware \
	 intuition libraries resources rexx utility workbench
@


1.4
log
@Now copies examples directory.  Better sequence of deleting old support
disk vs. renaming the new one into place.
@
text
@d10 4
d58 3
@


1.3
log
@Was copying rom.lib, which is wrong.  Now we don't.
@
text
@d51 4
d57 1
a57 1
	delete V$(VERSION):disk/support all force quiet
d59 1
@


1.2
log
@Fixes deletion of support.temp.  executes BuildIncludes explicitly.
@
text
@a46 1
	copy V$(VERSION):lib/rom.lib V$(VERSION):disk/support.temp/linker_libs
@


1.1
log
@Initial revision
@
text
@d28 4
a31 1
	delete V$(VERSION):disk/support.temp all force quiet
d34 1
a34 1
	BuildIncludes $(VERSION) support "$(INCDIRS)"
@
