all: dsi.exe

OPTS = -c -AS -Gsw -Zpe -W2 -Oas $(DEFINES)
CC = cl $(OPTS) -NT

OBJS = dsimain.obj dsiwin.obj dsiinit.obj \
  dsiabout.obj  

dsimain.obj: dsimain.c dsimport.h 
    $(CC) _MAIN $*.c

dsiwin.obj: dsiwin.c dsimport.h 
    $(CC) _TEXT $*.c

dsiinit.obj: dsiinit.c dsimport.h
    $(CC) _INIT $*.c

dsiabout.obj: dsiabout.c dsimport.h
    $(CC) _ABOUT $*.c

dsi.res: dsi.rc dsimport.h dsi.ico
    rc -r $(DEFINES) dsi.rc

dsi.exe: $(OBJS) dsi.lnk dsi.def dsi.res
    link @dsi.lnk
    rc dsi.res
