PROGRAM=SecondDegree
SOURCES=main.c
CC=m68k-palmos-gcc
CFLAGS=-palmos3.5
PILRC=pilrc
OBJRES=m68k-palmos-obj-res
PRC=$(PROGRAM).prc
RESOURCES=$(PROGRAM).rcp
INCLUDES=-I/usr/local/palmdev/sdk3.5/Incs
ICONTEXT='2ndDegree'
BUILDPRC=build-prc
APID=2ndD

all: $(PRC)

$(PRC): $(PROGRAM) bin.res
	$(BUILDPRC) $(PRC) $(ICONTEXT) $(APID) *.bin *.grc

$(PROGRAM): $(SOURCES)
	$(CC) -o $(PROGRAM) $(SOURCES) $(CFLAGS)
	$(OBJRES) $(PROGRAM)

bin.res: $(PROGRAM).rcp
	$(PILRC) $(RESOURCES)
	touch bin.res

clean:
	rm *.bin *.grc *.prc SecondDegree bin.res

dist: all
	rm *.bin *.grc SecondDegree bin.res
