| 
      RasMol2
      | 
     
    
     | 
      Announce,
      ChangeLog,
      ChangeLog.1,
      ChangeLog.2,
      ChangeLog.3,
      ChangeLog.4,
      ChangeLog.5,
      ChangeLog.6,
      INSTALL,
      Imakefile,
      Makefile,
      Makefile.bak,
      Makefile.in,
      Makefile.nt,
      Makefile.pc,
      PROJECTS,
      README,
      TODO,
      abstree.c,
      abstree.h,
      abstree.o,
      applemac.c,
      bitmaps.h,
      cexio.c,
      command.c,
      command.h,
      command.o,
      data,
      doc,
      font.h,
      graphics.h,
      infile.c,
      infile.h,
      infile.o,
      mac,
      molecule.c,
      molecule.h,
      molecule.o,
      mswin,
      mswin31.c,
      outfile.c,
      outfile.h,
      outfile.o,
      pixutils.c,
      pixutils.h,
      pixutils.o,
      rasmac.c,
      rasmol.c,
      rasmol.h,
      rasmol.hlp,
      rasmol.o,
      rasmol.sh,
      raswin.c,
      render.c,
      render.h,
      render.o,
      repres.c,
      repres.h,
      repres.o,
      script.c,
      script.h,
      script.o,
      tokens.h,
      transfor.c,
      transfor.h,
      transfor.o,
      vms,
      x11win.c,
      x11win.o,
      | 
     
    
   | 
  
 
   | 
  
CC   = CL /nologo /AM /J /W3
LD   = LINK /NOD /NOE
DEBUG = 0
!if $(DEBUG)
CFLAGS = /Zi /Od
LFLAGS = /CO /LI /MAP
!else
.SILENT:
CFLAGS = /G2Asr /Ogiloab2
LFLAGS =
!endif
# 80x87 Present:  /FPi87  MLIBC7W
# 80x87 Detect:   /FPi    MLIBCEW
# 80x87 Absent:   /FPa    MLIBCAW
 
LIBS   = LIBW MLIBCEW COMMDLG SHELL
OBJS   = raswin.obj molecule.obj command.obj abstree.obj transfor.obj \
         render.obj pixutils.obj mswin31.obj outfile.obj script.obj
goal:		raswin.exe
raswin.exe:	$(OBJS) raswin.def raswin.res
		$(LD) $(LFLAGS) @<<
			$(OBJS),
			raswin.exe,
			raswin.map,
			$(LIBS),
			raswin.def
<< 
		$(RC) /TK raswin.res
!if $(DEBUG)
		MAPSYM raswin.map
!endif
raswin.obj:	raswin.c rasmol.h raswin.idm molecule.h command.h \
		abstree.h transfor.h render.h pixutils.h graphics.h \
		outfile.h
		$(CC) /c $(CFLAGS) raswin.c
molecule.obj:	molecule.c molecule.h rasmol.h abstree.h command.h \
		transfor.h render.h
		$(CC) /c $(CFLAGS) molecule.c
transfor.obj:	transfor.c transfor.h rasmol.h molecule.h command.h \
		abstree.h render.h graphics.h
		$(CC) /c $(CFLAGS) transfor.c
command.obj:    command.c command.h rasmol.h tokens.h abstree.h \
		molecule.h transfor.h render.h graphics.h pixutils.h \
		outfile.h
		$(CC) /c $(CFLAGS) command.c
abstree.obj:	abstree.c abstree.h rasmol.h molecule.h
		$(CC) /c $(CFLAGS) abstree.c
render.obj:     render.c render.h rasmol.h molecule.h transfor.h \
		command.h graphics.h pixutils.h
		$(CC) /c $(CFLAGS) render.c
mswin31.obj:	mswin31.c graphics.h rasmol.h render.h
		$(CC) /c $(CFLAGS) mswin31.c
pixutils.obj:   pixutils.c pixutils.h rasmol.h render.h graphics.h font.h
		$(CC) /c $(CFLAGS) pixutils.c
outfile.obj:	outfile.c outfile.h rasmol.h command.h abstree.h \
		transfor.h render.h graphics.h pixutils.h script.h
		$(CC) /c $(CFLAGS) outfile.c
script.obj:	script.c script.h rasmol.h command.h abstree.h \
		transfor.h render.h graphics.h pixutils.h
		$(CC) /c $(CFLAGS) script.c
raswin.res:	raswin.rc raswin.idm
		$(RC) /r raswin.rc
   |