home *** CD-ROM | disk | FTP | other *** search
- ######### changes default from PRODUCTION into DEBUG ################
- ###### set CDF_PRODUCTION=1 to override and build non-debug #########
- !ifndef CDF_PRODUCTION
- CDF_DEBUG=1
- !endif
-
- ################################### IRC ############################
- CDF_IRC= /r
-
- ########################### ICC ############################
- !ifdef CDF_STATIC
- CDF_CRT= /Gd-
- !else
- CDF_CRT= /Gd+
- !endif
- !ifdef CDF_DEBUG
- CDF_TYPE= /O- /Tm- /Ti+ /Fb+ /Gh+ /dDEBUG /dIC_TRACE_DEVELOP
- !else
- CDF_TYPE= /O+ /Tm- /Ti- /Fb- /Gh-
- !endif
- CDF_ICC= $(CDF_CRT) $(CDF_TYPE) /I..\aCDFincl /c /Mp /Sp4 /Ft- /Fi- /Si- /G4 /Sm- /Ge+ /Gm+ \
- /W1all+ext-gnr-got-por-ppt-uni-vft /dIUSING_OLE /dIC_WIN /dWIN32 /dSTRICT /d__WINDOWS__ /d__WIN32
-
- ########################### ILINK ############################
- !ifdef CDF_DEBUG
- ###### you may want to have a vio (command) window to trace operations/errors
- #CDF_LINK= /B" /NOE /DEBUG /pmtype:vio /browse "
- CDF_LINK= /B" /NOE /DEBUG /pmtype:pm /browse "
- !else
- CDF_LINK= /B" /NOE /pmtype:pm "
- !endif
-
- ################################### LIBS ############################
- !ifdef CDF_DEBUG
- CDF_DEBUG_LIBS= cppwpa3.obj
- !endif
- !ifdef CDF_STATIC
- CDF_ICLUI_LIBS= cppwoc3.lib
- !else
- CDF_ICLUI_LIBS= cppwof3i.lib cppwob3i.lib
- !endif
- COMMON_LIBS= kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \
- advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comctl32.lib
- CDF_LIBS= $(CDF_ICLUI_LIBS) $(CDF_DEBUG_LIBS) $(COMMON_LIBS)
-
- ################################### CLEAN ############################
- CDF_CLEAN= del /Q *.obj *.res *.exe *.pdb
-