head     1.3;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.3
date     93.02.12.13.05.33;  author darren;  state Exp;
branches ;
next     1.2;

1.2
date     92.12.14.13.41.24;  author darren;  state Exp;
branches ;
next     1.1;

1.1
date     91.10.11.10.02.06;  author darren;  state Exp;
branches ;
next     ;


desc
@Initial check-in Alpha 1 carddisk.device
To be updated later.
@


1.3
log
@Make version/revision independent of build dir
@
text
@VERSION=	39
RELVERSION=	40
SOURCE=		V$(VERSION):
SUBSYSNAME=	carddisk
MAKEFILE=	lmkfile

LIBDIR=		lib:
INCDIR=		include:
STRIP=		BLINK QUIET NODEBUG FROM

AFILES=		device.asm cardchange.asm debug.asm endmodule.asm

IFILES=		$(INCDIR)resources/card.i $(INCDIR)resources/tuples.i

MYIFILES=       cardddata.i debug.i $(IFILES)

BINFILES=	$(SUBSYSNAME).ld $(SUBSYSNAME).ld.strip

AFLAGS=		-cfvqrsy
LFLAGS=		BATCH BUFSIZE 1024 SMALLCODE SMALLDATA MAP $(SUBSYSNAME).map,f,l,h,s,x

MYLIBS=		lib:debug.lib lib:amiga.lib

FIRSTO=		device.o
OFILES=		cardchange.o debug.o endmodule.o

.asm.o:	
	@@echo "assembling $*.asm"
	casm -a $*.asm -o $*.o -i $(INCDIR) $(AFLAGS)

all:	$(SUBSYSNAME).ld

$(SUBSYSNAME).ld:	$(FIRSTO) $(OFILES)
	BLINK <with <
	$(LFLAGS)
	FROM $(FIRSTO) $(OFILES)
	TO $(SUBSYSNAME).ld
	LIB $(LIBDIR)debug.lib $(LIBDIR)amiga.lib
	VERBOSE
	<
	$(STRIP) $(SUBSYSNAME).ld TO $(SUBSYSNAME).ld.strip

bumprev:
	bumprev $(RELVERSION) $(SUBSYSNAME)_rev

device.o:	device.asm $(SUBSYSNAME)_rev.i $(MYIFILES)

cardchange.o:	cardchange.asm $(MYIFILES)

debug.o:	debug.asm debug.i

endmodule.o:	endmodule.asm $(MYIFILES)

	@


1.2
log
@Build V39
@
text
@d2 1
d44 1
a44 1
	bumprev $(VERSION) $(SUBSYSNAME)_rev
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
VERSION=	37
@
