# Memory Model
MEMMOD = -mx
# -mx for 386; -mz for 286
#							SORTEX Makef
# macros defined in toplevel csound\Makefile
#	CFLAGS DESTDIR INCLUDE LIBLIB
DESTDIR = e:\csound\beta386
CFLAGS = -DSYS5 -DSFIRCAM -O -w 
ZIP = zip

H = ..\..
O = ..\..

SCSORT= smain.obj $O\scsort.obj $O\sread.obj $O\sort.obj $O\twarp.obj \
	$O\swrite.obj $O\memalloc.obj
EXTRACT= xmain.obj $O\scxtract.obj $O\sread.obj $O\extract.obj $O\twarp.obj \
	$O\swrite.obj $O\memalloc.obj

PROGS = scsort.exe extract.exe

sortexs:	$(PROGS)

smain.obj xmain.obj:	$H\sort.h
	ztc $(MEMMOD) $(CFLAGS) -c $*.c

scsort.exe: 	$(SCSORT)
		ztc $(MEMMOD) -oscsort $(SCSORT) x32v.lib

extract.exe: 	$(EXTRACT)
		ztc $(MEMMOD) -oextract $(EXTRACT) x32v.lib

install: 	$(PROGS)
		$(ZIP) $(DESTDIR)\cs386 $(PROGS)

clean:
		-del smain.obj 
		-del xmain.obj 
		-del scsort.exe
		-del extract.exe

