# Make file for KruptD2D, a small demonstration of problems with Direct2D.

CC = cl
RC = rc
LD = link

O = obj

PROGDEMO = KruptD2D.EXE

ALL:	$(PROGDEMO)

clean:
	del /q *.exe *.obj *.res *.pdb *.ilk

LDFLAGS = /NODEFAULTLIB:LIBC KERNEL32.lib USER32.lib GDI32.lib COMDLG32.lib WINMM.lib COMCTL32.lib ADVAPI32.lib IMM32.lib SHELL32.LIB OLE32.LIB
CXXFLAGS = /TP /MD /Ox 

!IFDEF DEBUG
CXXFLAGS=$(CXXFLAGS) /Zi 
LDFLAGS=/DEBUG $(LDFLAGS)
!ENDIF

.cxx.$(O):
	$(CC) /I ..\scintilla\include $(CXXFLAGS) -c $*.cxx -o $@

$(PROGDEMO):	KruptD2D.obj
	$(LD) KruptD2D.obj $(LDFLAGS)
