#
#	$Date: 2000/06/18 11:56:17 $
#	$Revision: 1.5 $
#
NAME = PalmWiki
HACKTYPE = HACK
APPTYPE = appl
CREATOR = PWKI

CC=m68k-palmos-coff-gcc
CFLAGS = -O2 -g -Wall -DCREATOR="'${CREATOR}'"
PILRC = pilrc
TXT2BITM = txt2bitm
OBJRES = m68k-palmos-coff-obj-res
BUILDPRC = build-prc.perl

OSVERSION = 2

VERSION = 0.1.3

all: palmwiki.prc

palmwiki: palmwiki.o entry.o
	$(CC) -o palmwiki -nostartfiles entry.o palmwiki.o

prefs: prefsentry.o prefs.o
	$(CC) -o prefs -nostartfiles prefsentry.o prefs.o

palmwiki.prc: palmwiki prefs palmwiki.rcp
	-rm -f *.bin
	perl maketrap -$(OSVERSION) sysTrapFldHandleEvent
	$(OBJRES) palmwiki
	mv code0001.palmwiki.grc code03e8.grc
	$(OBJRES) prefs
	mv code0001.prefs.grc code07d0.grc
	perl sjisconv palmwiki.rcp > junk.rcp
	$(PILRC) junk.rcp
	perl $(BUILDPRC) palmwiki.prc $(NAME) $(HACKTYPE) $(CREATOR) *.bin \
		code03e8.grc code07d0.grc

dist: palmwiki.prc
	cd ..; tar cvf -  PalmWiki/Makefile PalmWiki/maketrap \
		PalmWiki/sjisconv PalmWiki/build-prc.perl \
		PalmWiki/palmwiki.c PalmWiki/palmwiki.h PalmWiki/prefs.c PalmWiki/id.h \
		PalmWiki/entry.c PalmWiki/prefsentry.c \
		PalmWiki/palmwiki.rcp PalmWiki/palmwiki.prc \
		| gzip > PalmWiki/palmwiki-$(VERSION).tar.gz
	-\rm palmwiki.tar.gz
	ln palmwiki-$(VERSION).tar.gz palmwiki.tar.gz
	lha ao5 palmwiki-$(VERSION).lzh palmwiki.prc
	-\rm palmwiki.lzh
	ln palmwiki-$(VERSION).lzh palmwiki.lzh
