FLTKDIR=C:\\fltk-1.3.x-svn CC=cl CFLAGS=/MD /nologo /EHsc /DVS2000 /I. /I$(FLTKDIR) \ /DMICROSOFT /DWIN32 /D_WINDOWS $(USEUTF8) FLTKLIBS=/link $(FLTKDIR)\\lib\\fltk.lib wsock32.lib comctl32.lib \ kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib \ shell32.lib winmm.lib ole32.lib oleaut32.lib uuid.lib \ user32.lib imm32.lib \ /nologo /NODEFAULTLIB:libcmt BINS=simple-matte-button all: $(BINS) clean: FORCE -del *.obj > NUL -del *.exe > NUL OBJS=Fl_Matte_Button.obj Fl_Matte_Button.obj: Fl_Matte_Button.cxx FL/Fl_Matte_Button.H $(CC) $(CFLAGS) -I$(FLTKDIR) -c Fl_Matte_Button.cxx simple-matte-button: simple-matte-button.cxx Fl_Matte_Button.obj $(CC) $(CFLAGS) -I$(FLTKDIR) simple-matte-button.cxx -o simple-matte-button $(OBJS) $(FLTKLIBS) # For quickie tests foo: foo.cxx $(OBJS) $(CC) $(CFLAGS) -I$(FLTKDIR) foo.cxx -o foo $(OBJS) $(FLTKLIBS) # DON'T REMOVE FORCE: