home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / Fortran.51 / DISK6 / RG.MA$ / RG.bin
Text File  |  1991-04-30  |  990b  |  45 lines

  1. #
  2. # RG.MAK - Old-style (non-PWB) makefile for building REALG
  3. #
  4.  
  5. # Define macros
  6.  
  7. FOR       = fl
  8. FFLAGS    = /Os
  9. LFLAGS    = /NOI /EXE /FAR /PACKC
  10. LINKER    = link
  11. OBJS      = RGMAIN.OBJ RGINIT.OBJ RGGRID.OBJ RGGRAPH.OBJ
  12. LIBS      = GRAPHICS.LIB
  13. #
  14. # Define the "all" target. In this case, building all consists
  15. # of building REALG.EXE.
  16. #
  17. all: REALG.EXE
  18. #
  19. # Specify what suffixes NMAKE should "know" about
  20. #
  21. .SUFFIXES:
  22. .SUFFIXES: .obj .for
  23. #
  24. # Specify the rule for building REALG.EXE from the object files
  25. # and the libraries.
  26. #
  27. REALG.exe : $(OBJS)
  28.     $(LINKER) $(LFLAGS) $(OBJS),$@,,$(LIBS);
  29. #
  30. # Define the inference rule for making an object file from a
  31. # FORTRAN source file.
  32. #
  33. .for.obj :
  34.         $(FOR) /c $(FFLAGS) /Fo$@ $<
  35. #
  36. # Define the "clean" target. This clean target simply deletes
  37. # some intermediate files that might be clutter after a release
  38. # of an executable file.
  39. #
  40. clean:
  41.     del *.obj
  42.     del *.mdt
  43.     del *.ilk
  44.     del *.sym
  45.