TARGET=fahrplan
ICONTEXT = "Fahrplan"
# Creator ID bei http://www.usr.com/palm/cridsub.html reservieren!
APPID=Fahr

# C Compiler
CC=m68k-palmos-coff-gcc
# C Compiler Flags: Optimierung, alle Warnings
CFLAGS = -O2 -Wall
# Pilot Resource Compiler
PILRC = pilrc
OBJRES = m68k-palmos-coff-obj-res
BUILDPRC = build-prc

OBJS=$(TARGET).o 

all: $(TARGET).prc

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

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

bin.res: $(TARGET).rcp $(TARGET).bmp
	$(PILRC) $(TARGET).rcp .
	touch bin.res

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

clean:
	rm -rf *.[oa] $(TARGET) *.bin *.[pg]rc bin.res
