# Makefile for Borland's make 3.6

.AUTODEPEND

MODEL=s

# You must set the path to the XLIB library here!
XLIB=..\xlib


LIBDIR= -L$(XLIB)
INCDIR=-I$(XLIB) 
LIBS=xlib04$(MODEL).lib 

DEBUG=-v -y
AFLAGS=/ml /zi
OPT=-O2
CFLAGS=$(DEBUG) $(OPT) -m$(MODEL)  $(INCDIR) -c
LDFLAGS=$(DEBUG) -m$(MODEL)  $(LIBDIR) -M

# Target executables to be made
EXES= lbm2cbm.exe lbm2pbm.exe xview.exe showpal.exe xtsrtool.exe

# DEFAULT RULE:
all :$(EXES)

lbm2pbm.exe: lbm2pbm.obj
	$(CC) $(LDFLAGS) -e$@ $(LIBS) $**

lbm2cbm.exe: lbm2cbm.obj
	$(CC) $(LDFLAGS) -e$@ $(LIBS) $**

xview.exe: xview.obj
	$(CC) $(LDFLAGS) -e$@ $(LIBS) $**

showpal.exe: showpal.obj
	$(CC) $(LDFLAGS) -e$@ $(LIBS) $**

xtsrtool.exe: xtsrtool.obj xtsrmous.obj xtsrutil.obj
	$(CC) $(LDFLAGS) -e$@ $(LIBS) $**

# Norton utilities directory sort EXTENSION-NAME order

sort:
	ds e-n

tidy:
	del *.map
	del *.swp
	del *.bak

clean:
	del *.obj
	del *.map
	del *.swp
	del *.bak

zip:
	del xlibtool.zip
	pkzip -a xlibtool.zip -x*.zip -x*.obj -x*.bak -x*.lib \
	   -x*.map -x*.swp 
