#
# Makefile for Soundblaster DAC sample programs
# Comments to jeff@wench.ece.jcu.edu.au (Jeff Bird)
#
.autodepend

CFLAGS=-ml -w
AFLAGS=/ml /m2

all: dacdma.exe recdma.exe dacdir.exe driver.exe getvol.exe fmtest.exe

dacdma.exe: dacdma.obj getopt.obj sbf.lib
	$(CC) $(CFLAGS) dacdma.obj getopt.obj sbf.lib

recdma.exe: recdma.obj getopt.obj sbf.lib
	$(CC) $(CFLAGS) recdma.obj getopt.obj sbf.lib

dacdir.exe: dacdir.obj sbf.lib
	$(CC) $(CFLAGS) dacdir.obj sbf.lib

driver.exe: driver.obj
	$(CC) $(CFLAGS) driver.obj

getvol.exe: getvol.obj
	$(CC) $(CFLAGS) getvol.obj

fmtest.exe: fmtest.obj sbf.lib
	$(CC) $(CFLAGS) fmtest.obj sbf.lib

sbf.lib: sbp_chk.obj environ.obj sbfm.obj sbdac.obj sbmidi.obj dma_code.obj
	tlib sbf.lib /C -+sbp_chk.obj -+environ.obj -+sbfm.obj -+sbdac.obj \
						-+sbmidi.obj -+dma_code.obj

dacdma.obj: dacdma.c sb.h

recdma.obj: recdma.c sb.h

dacdir.obj: dacdir.c sb.h

driver.obj: driver.c sb.h

fmtest.obj: fmtest.c sb.h
