CC = m68k-palmos-gcc
PALMOSRES = m68k-palmos-obj-res
APPNAME = ECAddIn
SOURCEFILE = ECAddIn.cpp
CREATOR = ABCD
TYPE = ofNA

all: $(APPNAME).prc

$(APPNAME).prc: $(APPNAME).o.grc 
	build-prc --no-check -o $(APPNAME).prc -n $(APPNAME) -t '$(TYPE)' -c '$(CREATOR)' ofNA0000.$(APPNAME).o.grc 

$(APPNAME).o.grc : $(APPNAME).o
	mv code0001.$(APPNAME).o.grc ofNA0000.$(APPNAME).o.grc 

$(APPNAME).o: $(APPNAME).a
	$(PALMOSRES) $(APPNAME).o 

$(APPNAME).a:
	$(CC) -O2 -o $(APPNAME).a -c $(SOURCEFILE)
	$(CC) -nostartfiles -O2 -g -Wall -o $(APPNAME).o $(APPNAME).a 

clean:
	rm -f *~ *.grc $(APPNAME).a $(APPNAME).o
