# Piece p makefile

# gq̒`

.SUFFIXES:
.SUFFIXES:  .o .s .c

# R}hEIvṼ}N

CC = pcc33
CFLAGS = -c -g -gp=0x0 -near -O2 -Wall -I.
AS = pcc33
ASFLAGS = -c -g -gp=0x0 -near
LD = pcc33
LDFLAGS = -g -ls -lm -nodefsup

# K

.c.o:
	$(CC) $(CFLAGS) $<

.s.o:
	$(AS) $(ASFLAGS) $<

# \t@CEt@C̃}N

PRGNAME = ku
OBJS =	boot.o kumain.o fwr.o inflate.o doprnt.o crc32.o

# ^[Qbg̐

$(PRGNAME).srf : $(OBJS)
	$(LD) $(LDFLAGS) -e$(PRGNAME).srf $(OBJS)

# ˑ֌W
#inflate.o : inflate.h globals.h unzip.h unzpriv.h

# N[Abv

clean:
	del $(PRGNAME).srf $(PRGNAME).sym $(PRGNAME).map *.o


IMGADR = 102c00

run:
	isd "r*..\..\update\testapp.img $(IMGADR);q"
	run.bat ku

