# Amiga Grand Wack PRIVATE Intuition extensions
#
# $Id: lmkfile,v 40.1 93/09/10 11:10:16 peter Exp $
#

VERSION = 40

CFLAGS = -. -b0 -cfist -v -ms -d $(MORECFLAGS)
LFLAGS = SMALLCODE SMALLDATA ADDSYM BATCH
LLIBS = lib:lcnb.lib lib:small.lib lib:debug.lib

OFILES=iwack.o showibase.o showi.o vers.o

CFILES=iwack.c showibase.c showi.c

AFILES=vers.asm

HFILES=iwack_proto.h

OTHERFILES=lmkfile intuition.wack intuition.wack_rev.rev

intuition.wack: $(OFILES)
	blink from $(OFILES) to intuition.wack $(LFLAGS) LIB $(LLIBS)
	@echo "*N --> Built Intuition.Wack $(VERSION)." NOLINE
	@type intuition.wack_rev.rev

intuition.wack_rev.rev: $(CFILES) $(AFILES) $(HFILES)
	bumprev $(VERSION) intuition.wack_rev

vers.o: vers.asm intuition.wack_rev.rev
	@echo "*NAssembling $*.asm"
	casm -a $*.asm $(AFLAGS) -o$*.o


clean:
	delete $(OFILES)

internal:
	copy $(CFILES) V$(VERSION):aug/src/wack/intuition nopro
	copy $(AFILES) V$(VERSION):aug/src/wack/intuition nopro
	copy $(HFILES) V$(VERSION):aug/src/wack/intuition nopro
	copy $(OTHERFILES) V$(VERSION):aug/src/wack/intuition nopro
