home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / ioc / acdfmake / acdf.mak next >
Encoding:
Text File  |  1996-02-22  |  1.6 KB  |  48 lines

  1. ######### changes default from PRODUCTION into DEBUG ################
  2. ###### set CDF_PRODUCTION=1 to override and build non-debug #########
  3. !ifndef CDF_PRODUCTION
  4. CDF_DEBUG=1
  5. !endif
  6.  
  7. ################################### IRC ############################
  8. CDF_IRC= /r 
  9.  
  10. ########################### ICC  ############################
  11. !ifdef CDF_STATIC
  12. CDF_CRT= /Gd-
  13. !else
  14. CDF_CRT= /Gd+
  15. !endif
  16. !ifdef CDF_DEBUG                   
  17. CDF_TYPE= /O- /Tm- /Ti+ /Fb+ /Gh+ /dDEBUG /dIC_TRACE_DEVELOP
  18. !else
  19. CDF_TYPE= /O+ /Tm- /Ti- /Fb- /Gh-
  20. !endif
  21. CDF_ICC= $(CDF_CRT) $(CDF_TYPE) /I..\aCDFincl /c /Mp /Sp4 /Ft- /Fi- /Si- /G4 /Sm- /Ge+ /Gm+ \
  22.   /W1all+ext-gnr-got-por-ppt-uni-vft /dIUSING_OLE /dIC_WIN /dWIN32 /dSTRICT /d__WINDOWS__ /d__WIN32 
  23.  
  24. ########################### ILINK ############################
  25. !ifdef CDF_DEBUG                   
  26. ###### you may want to have a vio (command) window to trace operations/errors
  27. #CDF_LINK= /B" /NOE /DEBUG /pmtype:vio /browse "
  28. CDF_LINK= /B" /NOE /DEBUG /pmtype:pm /browse "
  29. !else
  30. CDF_LINK= /B" /NOE /pmtype:pm "
  31. !endif
  32.  
  33. ################################### LIBS ############################
  34. !ifdef CDF_DEBUG                   
  35. CDF_DEBUG_LIBS= cppwpa3.obj
  36. !endif
  37. !ifdef CDF_STATIC                  
  38. CDF_ICLUI_LIBS= cppwoc3.lib 
  39. !else
  40. CDF_ICLUI_LIBS= cppwof3i.lib cppwob3i.lib  
  41. !endif
  42. COMMON_LIBS= kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \
  43.          advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comctl32.lib  
  44. CDF_LIBS= $(CDF_ICLUI_LIBS) $(CDF_DEBUG_LIBS) $(COMMON_LIBS)
  45.  
  46. ################################### CLEAN ############################
  47. CDF_CLEAN= del /Q *.obj *.res *.exe *.pdb 
  48.