#   DJGPP makefile for Jptui Demo

FLAGS = -MMD -Wall -m486 -O3

all : jpdemo.exe jpdemo.hlp

jpdemo.exe : jpdemo.o jptui.dat
	gxx -s -o jpdemo.exe jpdemo.o ../libjptui.a
	../tools/connect.exe jpdemo.exe jptui.dat
	del jptui.dat

jpdemo.o : jpdemo.cpp
	gcc $(FLAGS) -c jpdemo.cpp -o jpdemo.o

jptui.dat : vocab.fre vocab.ger vocab.eng vocab.ita vocab.spa vocab.dut vocab.grk
	copy ..\jptui.dat .
	../tools/exedat.exe d jptui.dat vocab.eng
	../tools/exedat.exe d jptui.dat vocab.fre
	../tools/exedat.exe d jptui.dat vocab.ger
	../tools/exedat.exe d jptui.dat vocab.ita
	../tools/exedat.exe d jptui.dat vocab.spa
	../tools/exedat.exe d jptui.dat vocab.dut
	../tools/exedat.exe d jptui.dat vocab.grk
	../tools/exedat.exe a jptui.dat vocab.eng 2
	../tools/exedat.exe a jptui.dat vocab.fre 2
	../tools/exedat.exe a jptui.dat vocab.ger 2
	../tools/exedat.exe a jptui.dat vocab.ita 2
	../tools/exedat.exe a jptui.dat vocab.spa 2
	../tools/exedat.exe a jptui.dat vocab.dut 2
	../tools/exedat.exe a jptui.dat vocab.grk 2

jpdemo.hlp : jpdemo.src
	../tools/jphc jpdemo.src /width=48

clean :
	del *.o
	del *.d

DEPS := $(wildcard *.d)
ifneq ($(DEPS),)
include $(DEPS)
endif
