# Revive makefile

# Author Emil LAURENTIU
# Date: Friday, 03 April 1998

# Change the lines bellow to suit your environment
CPATH=c:\watcom
CC = binb\wcc
LINK = bin\wlink
ASM = tasm
!ifdef STRIP
AFLAGS = /ml /m3 /w1 /l /dSTRIP=1
CFLAGS = -mc -2 -zp1 -s -oailmnrs -wx
LFLAGS =
!else
AFLAGS = /ml /w1 /l /zi
CFLAGS = -mc -2 -zp1 -s -d2 -wx
LFLAGS = DEBUG ALL
!endif

.AUTODEPEND

all:	revive.exe

.c.obj:
	$(CPATH)\$(CC) $(CFLAGS) $*.c

.asm.obj:
	$(ASM) $(AFLAGS) $*.asm

OBJS  = revive.obj revalg.obj output.obj verbose.obj recover.obj \
	int13.obj fdd40.obj misc.obj
LOBJS = revive,revalg,output,verbose,recover,int13,fdd40,misc

revive.exe : $(OBJS)
	@$(CPATH)\$(LINK) $(LFLAGS) @&&!
	LIBPATH %WATCOM%\lib286
	LIBPATH %WATCOM%\lib286\dos
	FILE $(LOBJS)
	LIBRARY clibc.lib
	NAME revive
	SYSTEM DOS
!

clean:
	@del *.bak
	@del *.obj
	@del *.map
	@del *.sym
	@del *.pss
	@del *.err
	@del *.lst

distclean: clean
	@del *.exe
	@del *.com

indent:
	indent *.c *.h

