# Tools
CC       = m68k-palmos-gcc
MULTIGEN = m68k-palmos-multigen
PILRC    = pilrc
BUILDPRC = build-prc

#uncomment this if you want to build a gdb debuggable version
#DEFINES = -D DEBUG

# Compilation & link options
INCLUDES =
LIBRARIES= -L/PalmDev/sdk/lib/m68k-palmos-coff
CSFLAGS  = -Os $(DEFINES) $(TARGET) $(INCLUDES)
CFLAGS   = $(LIBRARIES)

# Object files to build
OBJS     = AGFS.o

# Application version
VERSION  = 0x100

# Application parameters
ICONTEXT = "AGFS"
APPID    = "AGFS"
PRCEN     = AGFS.prc

default: $(PRCEN)
english: $(PRCEN)
all:     $(PRCEN)

.c.o:
	$(CC) $(CSFLAGS) -c $< -o $@

AGFS: $(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -lPalmOSGlue -o $@

$(PRCEN): AGFS AGFS.ro
	$(BUILDPRC) -o $@ -n $(ICONTEXT) -c $(APPID) -t panl -v $(VERSION) AGFS AGFS.ro

AGFS.ro: AGFS.rcp AGFS.rh
	$(PILRC) $(TARGET) -q -L ENGLISH -ro -o $@ AGFS.rcp

clean:
	rm -rf *.[oa] AGFS *.ro *.prc
