.AUTODEPEND

COMP_DIR=C:\BC

!if $d(DEBUG)
CSWIT= -w -mc -N -f- -v -lv
LSWIT= /v/c
!else
CSWIT= -w -mc -N -Z -O -G -f-
LSWIT= /x/c
!endif

CC = bcc +PDSORT.CFG
TASM = TASM
TLINK = tlink

.c.obj:
	$(CC) -c $(CSWIT) {$< }

.asm.obj:
	$(TASM) {$< }

EXE_dependencies = \
isdev.obj \
keysrt.obj \
merge.obj \
pdqsort.obj \
pdsort.obj \
queue.obj

pdsort.exe:	pdsort.cfg $(EXE_dependencies)
	$(TLINK) $(LSWIT) @&&|
$(COMP_DIR)\lib\c0c.obj+
isdev.obj+
keysrt.obj+
merge.obj+
pdqsort.obj+
pdsort.obj+
queue.obj
pdsort,
$(COMP_DIR)\lib\cc.lib
|


isdev.obj:	isdev.c

keysrt.obj:	keysrt.c

merge.obj:	merge.c

pdqsort.obj:	pdqsort.c

pdsort.obj:	pdsort.c

queue.obj:	queue.c

pdsort.cfg:	makefile.
	copy &&|
-f-
-G
-V
-vi-
-I$(COMP_DIR)\INCLUDE
-L$(COMP_DIR)\LIB
| pdsort.cfg


