OBJS = win2test.o win2.o

CC = m68k-palmos-coff-gcc

CSFLAGS = -O2 -S
CFLAGS = -O2 -g

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

ICONTEXT = "Win2 Test"
APPID = Win2

all: win2test.prc

.S.o:
	$(CC) $(TARGETFLAGS) -c $<

.c.s:
	$(CC) $(CSFLAGS) $<
	
win2test.o: resource.h

win2test.prc: code0000.win2test.bin code0001.win2test.bin data0000.win2test.bin bin.res 
	$(BUILDPRC) win2test.prc $(ICONTEXT) $(APPID) code0001.win2test.grc code0000.win2test.grc data0000.win2test.grc *.bin pref0000.win2test.grc

code0000.win2test.bin: win2test
	$(OBJRES) win2test

code0001.win2test.bin: code0000.win2test.bin

data0000.win2test.bin: code0000.win2test.bin

bin.res: win2test.rcp
	$(PILRC) win2test.rcp .
	touch bin.res

win2test: $(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -o win2test

clean:
	rm -rf *.[oa] win2test *.bin bin.res *.[pg]rc resource.h
