# Makefile for wavfilt version 3.50 by とご
#
#  02/19/1995
#
#  LSI-C86用のmakeを使用します。
#  他のmakeを使用の際はマクロ定義をお確かめください。
#  とごの環境で設定されていますので、リコンパイルの際はご自身の環境に
#  再設定してください。

OBJS = main.obj filter.obj yomikaki.obj mono_16.obj stereo16.obj table.obj misc.obj
BINDIR = G:\HC386\BIN
LIBDIR = G:\HC386\LIB
DOS_EXTENDER = 386 -c
CC = $(DOS_EXTENDER) $(BINDIR)\HCD386P.EXP
LNK = $(DOS_EXTENDER) $(BINDIR)\TLINKP.EXP
LKOPT = $(OBJS) -exe ..\$@ -lib $(LIBDIR)\hce -pack -stack 10240
DUMP = >> dump
#DUMP = -asm >> dump
LDUMP = > ldump
DELETE = del

wavfilt.exp : $(OBJS)
	$(LNK) @${$(LKOPT)} $(LDUMP)
	$(DELETE) make.i

main.obj : common.h wavinfo.h buffer.h mono_16.h stereo16.h main.c
	$(CC) main.c $(DUMP)

filter.obj : common.h filter.c
	$(CC) filter.c $(DUMP)

yomikaki.obj : common.h yomikaki.c
	$(CC) yomikaki.c $(DUMP)

mono_16.obj : common.h buffer.h table.h filter.h misc.h yomikaki.h mono_16.c
	$(CC) mono_16.c $(DUMP)

stereo16.obj : common.h buffer.h table.h filter.h misc.h yomikaki.h stereo16.c
	$(CC) stereo16.c $(DUMP)

table.obj : table.c
	$(CC) table.c $(DUMP)

misc.obj : misc.c
	$(CC) misc.c $(DUMP)

clean :
	$(DELETE) *.obj
	$(DELETE) dump
	$(DELETE) ldump
