head     1.5;
branch   ;
access   ;
symbols  V36_3:1.4;
locks    ; strict;
comment  @# @;


1.5
date     89.09.13.00.10.59;  author jesup;  state Exp;
branches ;
next     1.4;

1.4
date     89.07.13.15.38.20;  author steveb;  state Exp;
branches ;
next     1.3;

1.3
date     89.04.18.09.31.35;  author steveb;  state Exp;
branches ;
next     1.2;

1.2
date     89.04.18.09.15.15;  author steveb;  state Exp;
branches ;
next     1.1;

1.1
date     89.04.10.17.19.58;  author steveb;  state Exp;
branches ;
next     ;


desc
@@


1.5
log
@Totally new makefile, seriously braindead.  Temporary until procedures for
AMiga-based modules are built into makemeta, build, etc.
@
text
@######################################################################
MAKEMETA=	/usr/commodore/amiga/V36/tools/makemeta

MAKEFILE=	Makefile
SRCDIRPATH=	kickstart
SRCDIR=		dos
SUBSYSNAME=	dos
SUBSYSGROUP=	libraries
SUBDIRS=	fs

all:
		@@if test ! -f dos.ld; then ( \
			echo "Can't find dos.ld!  Please make it."; \
			false; ); \
		fi;
		@@if test ! -f con.ld; then ( \
			echo "Can't find con.ld!  Please make it."; \
			false; ); \
		fi;

.INCLUDE=${MAKEMETA}
SYMBOLOPT=

@


1.4
log
@*** empty log message ***
@
text
@a3 4
OFFSET=		6200
CSTART=		F3${OFFSET}
SSTART=		FF${OFFSET}

d11 9
a19 36
BFLAGS=		OW40000-V

AFILES=		downc.asm klib.asm mlib.asm moveb.asm request.asm
BFILES=		access.b bitmap.b blib.b bufalloc.b \
		cli-init.b cli.b cohand.b disc.b exinfo.b \
		init.b main.b support.b work.b

EXTERNIFILES=	dos.i dosextens.i filehandler.i
IFILES=		libhdr.i ${EXTERNIFILES}

INTERNGFILES=	ALERTHDR CLIHDR FH3MANIFESTS IOHDR LIBHDR MANHDR SYSHDR \
		PATTERN
GFILES=		FH3HDR ${INTERNGFILES}

EXTERNHFILES=	dos.h dosextens.h filehandler.h
HFILES=		${EXTERNHFILES}

OFILES=		downc.obj klib.obj mlib.obj request.obj \
		blib.obj cli-init.obj cli.obj cohand.obj

ROOTOS=		klib.obj mlib.obj request.obj downc.obj

dos.srec:	${SUBDIRS} startaddr.i ${OFILES}
		cat ${ROOTOS} >root.om
		${VERDIR}/tools/bin/sysl root.om blib.obj cli-init.obj cli.obj cohand.obj \
		    fs/fs.ld.strip \
		    to dos.srec start ${SSTART} stop FFFFE8 | tee dos.smap

dos.crec:	${SUBDIRS} startaddr.i ${OFILES}
		cat ${ROOTOS} >root.om
		${VERDIR}/tools/bin/sysl root.om blib.obj cli-init.obj cli.obj cohand.obj \
		    fs/fs.ld.strip \
		    to dos.crec start ${CSTART} stop F3FFE8 BINARY | tee dos.cmap

startaddr.i:	Makefile
		echo "ROMOFFSET	EQU	\$$${OFFSET}" >startaddr.i
@


1.3
log
@*** empty log message ***
@
text
@d4 1
a4 1
OFFSET=		6400
@


1.2
log
@*** empty log message ***
@
text
@d37 1
a37 1
dos.crec:	startaddr.i ${OFILES}
d39 1
a39 1
		sysl root.om blib.obj cli-init.obj cli.obj cohand.obj \
d41 1
a41 1
		    to dos.crec start ${CSTART} stop F3FFE8 BINARY | tee dos.cmap
d43 1
a43 1
dos.srec:	${SUBDIRS} startaddr.i ${OFILES}
d45 1
a45 1
		sysl root.om blib.obj cli-init.obj cli.obj cohand.obj \
d47 1
a47 1
		    to dos.srec start ${SSTART} stop FFFFE8 | tee dos.smap
@


1.1
log
@Initial revision
@
text
@d20 1
a20 1
		init.b main.b restart.b support.b work.b
d27 1
a27 1
GFILES=		FH3HDR RESTARTHDR ${INTERNGFILES}
@
