home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c480 / 19.ddi / MFC / SAMPLES / TEMPLDEF / TEMPLDEF.MA_ / TEMPLDEF.MA
Encoding:
Text File  |  1993-02-08  |  1.5 KB  |  77 lines

  1. PROJ = TEMPLDEF
  2. DEBUG = 1
  3. PROGTYPE = 6
  4. CALLER = 
  5. ARGS = 
  6. DLLS = 
  7. D_RCDEFINES = -d_DEBUG
  8. R_RCDEFINES = -dNDEBUG
  9. ORIGIN = MSVC
  10. ORIGIN_VER = 1.00
  11. PROJPATH = UNKNOWN
  12. USEMFC = 1
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC =             
  21. FIRSTCPP =             
  22. RC = rc
  23. CFLAGS_D_DEXE = /nologo /W3 /FR /G2 /Zi /D_DEBUG /Od /AM /D_DOS /Fd"TEMPLDEF.PDB"
  24. CFLAGS_R_DEXE = /nologo /W3 /FR /G2 /DNDEBUG /Gs /Ox /AM /D_DOS
  25. LFLAGS_D_DEXE = /NOLOGO /ONERROR:NOEXE /NOD /NOI /CO /STACK:5120
  26. LFLAGS_R_DEXE = /NOLOGO /ONERROR:NOEXE /NOD /NOI /STACK:5120
  27. LIBS_D_DEXE = oldnames mafxcrd mlibce
  28. LIBS_R_DEXE = oldnames mafxcr mlibce
  29. RCFLAGS = /nologo
  30. RESFLAGS = /nologo
  31. RUNFLAGS = 
  32. OBJS_EXT = 
  33. LIBS_EXT = 
  34. !if "$(DEBUG)" == "1"
  35. CFLAGS = $(CFLAGS_D_DEXE)
  36. LFLAGS = $(LFLAGS_D_DEXE)
  37. LIBS = $(LIBS_D_DEXE)
  38. MAPFILE = nul
  39. RCDEFINES = $(D_RCDEFINES)
  40. !else
  41. CFLAGS = $(CFLAGS_R_DEXE)
  42. LFLAGS = $(LFLAGS_R_DEXE)
  43. LIBS = $(LIBS_R_DEXE)
  44. MAPFILE = nul
  45. RCDEFINES = $(R_RCDEFINES)
  46. !endif
  47. !if [if exist MSVC.BND del MSVC.BND]
  48. !endif
  49. SBRS = TEMPLDEF.SBR
  50.  
  51.  
  52. all:    $(PROJ).EXE $(PROJ).BSC
  53.  
  54. TEMPLDEF.OBJ:    TEMPLDEF.CPP $(TEMPLDEF_DEP)
  55.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c TEMPLDEF.CPP
  56.  
  57. $(PROJ).EXE::    TEMPLDEF.OBJ $(OBJS_EXT) $(DEFFILE)
  58.     echo >NUL @<<$(PROJ).CRF
  59. TEMPLDEF.OBJ +
  60. $(OBJS_EXT)
  61. $(PROJ).EXE
  62. $(MAPFILE)
  63. c:\msvc\lib\+
  64. $(LIBS)
  65. $(DEFFILE);
  66. <<
  67.     link $(LFLAGS) @$(PROJ).CRF
  68.  
  69. run: $(PROJ).EXE
  70.     $(PROJ) $(RUNFLAGS)
  71.  
  72.  
  73. $(PROJ).BSC: $(SBRS)
  74.     bscmake @<<
  75. /o$@ $(SBRS)
  76. <<
  77.