#DEBUGOPT=-Zid -Od
#DEBUGOPT2=
OPTS=-G2sw -W4 -Zp
HDROPT=
COMPILER=cl

notbad.exe: notbad.obj winapp.lib notbad.res
    $(COMPILER) -G2sw notbad.obj winapp.lib
    rc notbad.res notbad.exe

notbad.obj: notbad.cpp winapp.h stdwin.h editwin.h openfile.h
    $(COMPILER) $(DEBUGOPT) $(OPTS) $(HDROPT) -c notbad

notbad.res: notbad.rc notbad.h notbad.ico
    rc -r notbad.rc

winapp.lib: winapp.obj stdwin.obj openfile.obj
    lib winapp /NOIGNORECASE -+winapp -+stdwin -+openfile

winapp.obj: winapp.h winapp.cpp
    $(COMPILER) $(DEBUGOPT2) $(OPTS) $(HDROPT) -c winapp.cpp

stdwin.obj: stdwin.h stdwin.cpp winapp.h
    $(COMPILER) $(DEBUGOPT2) $(OPTS) $(HDROPT) -c stdwin.cpp

openfile.obj: openfile.cpp openfile.h
    $(COMPILER) $(DEBUGOPT2) $(OPTS) $(HDROPT) -c openfile.cpp

