all: wprint.exe

ARGS=-c -AS -Gsw -Oas -Zpe -W3 -NT

wprint.res: wprint.rc wprint.h
    rc -r wprint.rc

wprint.obj: wprint.c wprint.h
    cl  $(ARGS) _WPRINT wprint.c

global.obj: global.c wprint.h
    cl  $(ARGS) _GLOBAL global.c

wndproc.obj: wndproc.c wprint.h
    cl  $(ARGS) _WNDPROC wndproc.c

settings.obj: settings.c wprint.h
    cl  $(ARGS) _SETTINGS settings.c

about.obj: about.c wprint.h
    cl  $(ARGS) _ABOUT about.c

print.obj: print.c wprint.h
    cl  $(ARGS) _PRINT print.c

dib.obj: dib.c dib.h
    cl  $(ARGS) _DIB dib.c

wprint.exe: wprint.obj dib.obj global.obj wndproc.obj settings.obj about.obj print.obj wprint.def
    link /NOD/MAP/LI wprint dib global wndproc settings about print,,, libw slibcew shell commdlg, wprint.def
    rc wprint.res
    mapsym wprint.map
wprint.exe: wprint.res
    rc wprint.res
