BINDIR=/usr/local/palmpilot/bin
CC = ${BINDIR}/m68k-palmos-coff-gcc

CFLAGS = -O2 -g -fno-builtin

.SUFFIXES: .xbm .asc

PILRC = ${BINDIR}/pilrc
TXT2BITM = ${BINDIR}/txt2bitm
OBJRES = ${BINDIR}/obj-res
BUILDPRC = ${BINDIR}/build-prc

OBJ=httpd.o date.o memo.o debug.o doc.o doscan.o icons.o

httpd.prc: code0001.httpd.grc tFRM03e8.bin tAIB03e8.bin
	$(BUILDPRC) httpd.prc "httpd" hTTP *.grc *.bin
	ls -l *.prc

tFRM03e8.bin: httpd.rcp resid.h
	$(PILRC) httpd.rcp 

httpd:	${OBJ}
	$(CC) ${OBJ} -static -o httpd

code0001.httpd.grc: httpd
	$(OBJRES) httpd

tAIB03e8.bin: httpd.asc
	${BINDIR}/txt2bitm httpd.asc

.xbm.asc:
	bmtoa <$< >$@

tarball:
	tar cfvz httpd.tar.gz Readme Makefile httpd.asc httpd.c date.c memo.c debug.c doc.c doscan.c icons.c httpd.h resid.h date.h httpd.prc httpd.rcp httpd.xbm

clean:
	rm -f httpd *.o *.bin *.grc
