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

  1. PROJ = CTRLTEST
  2. DEBUG = 1
  3. PROGTYPE = 0
  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 = /YcSTDAFX.H
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = /YuSTDAFX.H
  20. FIRSTC =             
  21. FIRSTCPP = STDAFX.CPP  
  22. RC = rc
  23. CFLAGS_D_WEXE = /nologo /G2 /W3 /Zi /AM /Od /D "_DEBUG" /FR /GA /Fd"CTRLTEST.PDB"
  24. CFLAGS_R_WEXE = /nologo /W3 /AM /O1 /D "NDEBUG" /FR /GA 
  25. LFLAGS_D_WEXE = /NOLOGO /NOD /PACKC:61440 /STACK:10240 /ALIGN:16 /ONERROR:NOEXE /CO  
  26. LFLAGS_R_WEXE = /NOLOGO /NOD /PACKC:61440 /STACK:10240 /ALIGN:16 /ONERROR:NOEXE  
  27. LIBS_D_WEXE = mafxcwd oldnames libw mlibcew commdlg.lib olecli.lib olesvr.lib shell.lib 
  28. LIBS_R_WEXE = mafxcw oldnames libw mlibcew commdlg.lib olecli.lib olesvr.lib shell.lib 
  29. RCFLAGS = /nologo
  30. RESFLAGS = /nologo
  31. RUNFLAGS = 
  32. DEFFILE = CTRLTEST.DEF
  33. OBJS_EXT = 
  34. LIBS_EXT = 
  35. !if "$(DEBUG)" == "1"
  36. CFLAGS = $(CFLAGS_D_WEXE)
  37. LFLAGS = $(LFLAGS_D_WEXE)
  38. LIBS = $(LIBS_D_WEXE)
  39. MAPFILE = nul
  40. RCDEFINES = $(D_RCDEFINES)
  41. !else
  42. CFLAGS = $(CFLAGS_R_WEXE)
  43. LFLAGS = $(LFLAGS_R_WEXE)
  44. LIBS = $(LIBS_R_WEXE)
  45. MAPFILE = nul
  46. RCDEFINES = $(R_RCDEFINES)
  47. !endif
  48. !if [if exist MSVC.BND del MSVC.BND]
  49. !endif
  50. SBRS = STDAFX.SBR \
  51.         CTRLTEST.SBR \
  52.         CUSTLIST.SBR \
  53.         CUSTMENU.SBR \
  54.         DERPEN.SBR \
  55.         DERTEST.SBR \
  56.         DLGPEN.SBR \
  57.         FEATPEN.SBR \
  58.         PAREDIT.SBR \
  59.         PAREDIT2.SBR \
  60.         SPIN.SBR \
  61.         SPINTEST.SBR \
  62.         BBUTTON.SBR \
  63.         SUBTEST.SBR \
  64.         WCLSTEST.SBR
  65.  
  66.  
  67. all:    $(PROJ).EXE $(PROJ).BSC
  68.  
  69. STDAFX.OBJ:    STDAFX.CPP $(STDAFX_DEP)
  70.     $(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG) /c STDAFX.CPP
  71.  
  72. CTRLTEST.OBJ:    CTRLTEST.CPP $(CTRLTEST_DEP)
  73.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c CTRLTEST.CPP
  74.  
  75. CUSTLIST.OBJ:    CUSTLIST.CPP $(CUSTLIST_DEP)
  76.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c CUSTLIST.CPP
  77.  
  78. CUSTMENU.OBJ:    CUSTMENU.CPP $(CUSTMENU_DEP)
  79.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c CUSTMENU.CPP
  80.  
  81. DERPEN.OBJ:    DERPEN.CPP $(DERPEN_DEP)
  82.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DERPEN.CPP
  83.  
  84. DERTEST.OBJ:    DERTEST.CPP $(DERTEST_DEP)
  85.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DERTEST.CPP
  86.  
  87. DLGPEN.OBJ:    DLGPEN.CPP $(DLGPEN_DEP)
  88.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DLGPEN.CPP
  89.  
  90. FEATPEN.OBJ:    FEATPEN.CPP $(FEATPEN_DEP)
  91.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c FEATPEN.CPP
  92.  
  93. PAREDIT.OBJ:    PAREDIT.CPP $(PAREDIT_DEP)
  94.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c PAREDIT.CPP
  95.  
  96. PAREDIT2.OBJ:    PAREDIT2.CPP $(PAREDIT2_DEP)
  97.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c PAREDIT2.CPP
  98.  
  99. SPIN.OBJ:    SPIN.CPP $(SPIN_DEP)
  100.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c SPIN.CPP
  101.  
  102. SPINTEST.OBJ:    SPINTEST.CPP $(SPINTEST_DEP)
  103.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c SPINTEST.CPP
  104.  
  105. BBUTTON.OBJ:    BBUTTON.CPP $(BBUTTON_DEP)
  106.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c BBUTTON.CPP
  107.  
  108. SUBTEST.OBJ:    SUBTEST.CPP $(SUBTEST_DEP)
  109.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c SUBTEST.CPP
  110.  
  111. WCLSTEST.OBJ:    WCLSTEST.CPP $(WCLSTEST_DEP)
  112.     $(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c WCLSTEST.CPP
  113.  
  114. CTRLTEST.RES:    CTRLTEST.RC $(CTRLTEST_RCDEP)
  115.     $(RC) $(RCFLAGS) $(RCDEFINES) -r CTRLTEST.RC
  116.  
  117.  
  118. $(PROJ).EXE::    CTRLTEST.RES
  119.  
  120. $(PROJ).EXE::    STDAFX.OBJ CTRLTEST.OBJ CUSTLIST.OBJ CUSTMENU.OBJ DERPEN.OBJ DERTEST.OBJ \
  121.     DLGPEN.OBJ FEATPEN.OBJ PAREDIT.OBJ PAREDIT2.OBJ SPIN.OBJ SPINTEST.OBJ BBUTTON.OBJ \
  122.     SUBTEST.OBJ WCLSTEST.OBJ $(OBJS_EXT) $(DEFFILE)
  123.     echo >NUL @<<$(PROJ).CRF
  124. STDAFX.OBJ +
  125. CTRLTEST.OBJ +
  126. CUSTLIST.OBJ +
  127. CUSTMENU.OBJ +
  128. DERPEN.OBJ +
  129. DERTEST.OBJ +
  130. DLGPEN.OBJ +
  131. FEATPEN.OBJ +
  132. PAREDIT.OBJ +
  133. PAREDIT2.OBJ +
  134. SPIN.OBJ +
  135. SPINTEST.OBJ +
  136. BBUTTON.OBJ +
  137. SUBTEST.OBJ +
  138. WCLSTEST.OBJ +
  139. $(OBJS_EXT)
  140. $(PROJ).EXE
  141. $(MAPFILE)
  142. C:\MSVC\LIB\+
  143. C:\MSVC\MFC\LIB\+
  144. $(LIBS)
  145. $(DEFFILE);
  146. <<
  147.     link $(LFLAGS) @$(PROJ).CRF
  148.     $(RC) $(RESFLAGS) CTRLTEST.RES $@
  149.     @copy $(PROJ).CRF MSVC.BND
  150.  
  151. $(PROJ).EXE::    CTRLTEST.RES
  152.     if not exist MSVC.BND     $(RC) $(RESFLAGS) CTRLTEST.RES $@
  153.  
  154. run: $(PROJ).EXE
  155.     $(PROJ) $(RUNFLAGS)
  156.  
  157.  
  158. $(PROJ).BSC: $(SBRS)
  159.     bscmake @<<
  160. /o$@ $(SBRS)
  161. <<
  162.