BACKUP_FILES = *.c *.h *.rc *.ico *.ptr makefile makeglobals *.def *.text

RESOURCE_FILES = ..\resources\*

OBJS = $(BASENAME).obj \
CanvasWindow.obj \
FrameSubProc.obj \
WorkerThread.obj \
PixelBuffer.obj

$(BASENAME).obj: ..\$(@B).c ..\CanvasWindow.h ..\resources.h

CanvasWindow.obj: ..\$(@B).c ..\$(@B).h ..\resources.h

FrameSubProc.obj: ..\$(@B).c ..\$(@B).h ..\resources.h

WorkerThread.obj: ..\$(@B).c ..\$(@B).h ..\CanvasWindow.h ..\FrameSubProc.h ..\resources.h

PixelBuffer.obj: ..\$(@B).c ..\$(@B).h

$(BASENAME).res: ..\$(@B).rc ..\resources.h ..\resources\*


successful_build:
   %cd ..
   @detach pkzip /add /directories /recurse /silent last_successful_build $(BACKUP_FILES)
   @detach pkzip /add /directories /recurse /silent d:\Backup\Development\$(BASENAME)_successful_build_$(DATE) $(BACKUP_FILES)

