
all: runtime.obj dialog.obj wndproc.obj phone.obj phone.exe phone.res

CFLAGS = -c -D LINT_ARGS -Gsw -W2 -Zp
LFLAGS = /NOD /NOE /align:16
DEBUG  =
OPT    = -Od
LINKDB = /CO

dialog.obj: dialog.c phone.h
    cl $(CFLAGS) $(DEBUG) $(OPT) dialog.c

runtime.obj: runtime.c runtime.h
    cl $(CFLAGS) $(DEBUG) $(OPT) runtime.c

wndproc.obj: wndproc.c phone.h
    cl $(CFLAGS) $(DEBUG) $(OPT) wndproc.c

phone.obj: phone.c phone.h
    cl $(CFLAGS) $(DEBUG) $(OPT) phone.c

phone.res : phone.rc phone.h
    rc -r phone.rc

phone.exe: dialog.obj	    \
	   wndproc.obj	    \
	   runtime.obj	    \
	   phone.obj	    \
	   phone.def	    \
	   phone.res	    \
	   phone.h
    LINK $(LINKDB) $(LFLAGS) @phone.lnk
    rc phone.res
