APP = getgame
APPNAME = "GetGame"
APPID = GetG

OBJS = getgame.o

RCP = $(APP:=.rcp)
PRC = $(APP:=.prc)

CC = m68k-palmos-gcc
OBJRES = m68k-palmos-obj-res
PILRC = pilrc
BUILDPRC = build-prc

CFLAGS = -O2 -fomit-frame-pointer

all: $(APP).prc

$(OBJS): rsrc.h

$(PRC): rcp.stamp $(APP)
	$(BUILDPRC) $(PRC) $(APPNAME) $(APPID) *.grc *.bin

$(APP): $(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -o $(APP)
	$(OBJRES) $(APP)

rcp.stamp: $(RCP) rsrc.h
	$(PILRC) $(RCP)
	touch rcp.stamp

clean:
	rm -rf *.[oa] $(APP) *.bin *.stamp *.grc *~
