MYLIBS= LIB:amiga.lib
REMOTE = V:aug/src/showconfig

LC = lc
ASM = asm

LRFLAGS= BATCH SMALLCODE SMALLDATA ND
LFLAGS= BATCH SMALLCODE SMALLDATA MAP showconfig.map F,H,L,O,S,X

OFILES=  showconfig.o cputests.o umain.o

HDRS=	

CFILES=		showconfig.c umain.c
AFILES=		cputests.asm

#AFLAGS = -iinclude: -cqr
AFLAGS = -iINCLUDE:

LCFLAGS = -cimsqf -v -j73 -iINCLUDE:
OPT = -O -ms

showconfig.ld:	$(OFILES)
	blink from LIB:c.o+$(OFILES) \
	LIB LIB:lc.lib $(MYLIBS) TO showconfig.ld $(LFLAGS)
         
	execute < <
	if "$$username" EQ "andy" ;
	rcp showconfig.ld minnow=ram: ;
	endif;
	<
.c.o:
	$(LC) $(LCFLAGS)  $(OPT) $*.c

.asm.o:
	$(ASM) $(AFLAGS) $*.asm 


showconfig.o:	showconfig.c

cputests.o:	cputests.asm

umain.o:	umain.c

release:
	@copy (\#?.ld|\#?.rev|\#?_rev.?) $(REMOTE)
	@bumprev 37 showconfig_rev
	@execute < < 
	failat 21 ;
	cd $(REMOTE) ;
	co $(CFILES) $(AFILES) ;
	co $(HDRS) lmkfile ;
	<

version:
	@bumprev 37 showconfig_rev

local:
	rcp showconfig.ld minnow=ram:

internal:
	@copy (\#?.c|\#?.asm|\#?.h|\#?.i|lmkfile|\#?.ld|\#?.rev|Makefile) $(REMOTE)

clean:
	@delete (\#?.o|\#?.ld)
