#							SORTEX Makef
# macros defined in toplevel csound/Makefile
#	CFLAGS INCLUDE LIB DEST


H = ../..
O = ../..

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

PROGS = scsort extract

sortexs:	$(PROGS)

smain.o xmain.o:	$H/sort.h

scsort: 	$(SCSORT)
		cc $(CFLAGS) -o scsort $(SCSORT)

extract: 	$(EXTRACT)
		cc $(CFLAGS) -o extract $(EXTRACT)

install: 	$(PROGS)
		-strip $(PROGS)
		-rm -f $(DEST)/scsort $(DEST)/extract
		cp $(PROGS) $(DEST)

clean:
		-rm smain.o xmain.o $(PROGS)

rmbak:
		-rm *.bak *~
