O1=addext.obj argmatch.obj backupfile.obj basename.obj inp.obj maketime.obj
O2=partime.obj patch.obj pch.obj quotearg.obj util.obj version.obj
O3=getopt1.obj getopt.obj chdirsaf.obj ndir.obj
OBJ=$(O1) $(O2) $(O3)

CC=cl /c /nologo /D__VC5__ /DHAVE_CONFIG_H=1 /DHAVE_SETMODE=1 /I. /I..

patch.exe:	$(OBJ)
	cl /Fepatch.exe $(OBJ)

addext.obj:	..\addext.c config.h
	$(CC) ..\addext.c
	
argmatch.obj:	..\argmatch.c config.h
	$(CC) ..\argmatch.c
	
backupfile.obj:	..\backupfile.c config.h
	$(CC) ..\backupfile.c
	
basename.obj:	..\basename.c config.h
	$(CC) ..\basename.c
	
inp.obj:	..\inp.c config.h
	$(CC) ..\inp.c
	
maketime.obj:	..\maketime.c config.h
	$(CC) ..\maketime.c
	
partime.obj:	..\partime.c config.h
	$(CC) ..\partime.c
	
patch.obj:	..\patch.c config.h
	$(CC) ..\patch.c
	
pch.obj:	..\pch.c config.h
	$(CC) ..\pch.c
	
quotearg.obj:	..\quotearg.c config.h
	$(CC) ..\quotearg.c
	
util.obj:	..\util.c config.h
	$(CC) ..\util.c
	
version.obj:	..\version.c config.h
	$(CC) ..\version.c
	
getopt1.obj:	..\getopt1.c config.h
	$(CC) ..\getopt1.c
	
getopt.obj:	..\getopt.c config.h
	$(CC) ..\getopt.c
	
chdirsaf.obj:	..\pc\chdirsaf.c config.h
	$(CC) ..\pc\chdirsaf.c
	
ndir.obj:	ndir.c
	$(CC) ndir.c
	
clean:
	del *.obj
	del patch.exe
