diff --git a/golded.mak b/golded.mak index dde91cd..2190735 100644 --- a/golded.mak +++ b/golded.mak @@ -6,20 +6,116 @@ # # NMAKE /f "golded.mak" CFG="Release" # -# to standard build or -# -# NMAKE /f "golded.mak" CFG="Release" CPP_EXTRA_FLAGS=/DGCFG_NOSPELLDLL -# -# to build without MS Office spellcheck feature or +# to build standard binary or # # NMAKE /f "golded.mak" CFG="Debug" # -# to build debug binary or -# -# NMAKE /f "golded.mak" CFG="Debug" CPP_EXTRA_FLAGS=/DGCFG_NOSPELLDLL -# -# to build debug binary without MS Office spellcheck feature -# +# to build debug binary + + +# Uncomment to disable MS Office spellchecker support (win32 only) +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOSPELLDLL + + +# Comment to disable keyword AreaRecycleBin +CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /D__INCLUDE_NEW_KEYWORDS__ + + +# Uncomment to disable Ezycom messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOEZY +# Uncomment to disable Goldbase messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOGOLD +# Uncomment to disable Hudson messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOHUDS +# Uncomment to disable JAM messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOJAM +# Uncomment to disable PCBoard messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOPCB +# Uncomment to disable Squish messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOSQSH +# Uncomment to disable SMB messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOSMB +# Uncomment to disable WildCat! messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOWCAT +# Uncomment to disable AdeptXBBS messagebase format +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGMB_NOXBBS + + +# Uncomment to disable AdeptXBBS support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOXBBS +# Uncomment to disable CrashMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOCMAIL +# Uncomment to disable CrashEcho support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOCECHO +# Uncomment to disable D'Bridge support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NODB +# Uncomment to disable Dutchie support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NODUTCHIE +# Uncomment to disable Ezycom support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOEZY +# Uncomment to disable FastEcho support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOFE +# Uncomment to disable Fidoconfig support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOFIDOCONF +# Uncomment to disable FidoPCB support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOFIDOPCB +# Uncomment to disable FMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOFMAIL +# Uncomment to disable FrontDoor support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOFD +# Uncomment to disable GEcho support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOGECHO +# Uncomment to disable IMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOIMAIL +# Uncomment to disable InterMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOINTERMAIL +# Uncomment to disable LoraBBS support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOLORA +# Uncomment to disable Maximus support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOMAXIMUS +# Uncomment to disable ME2 support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOME2 +# Uncomment to disable Opus support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOOPUS +# Uncomment to disable Parma tosser support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOPARTOSS +# Uncomment to disable PCBoard support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOPCB +# Uncomment to disable Portal of Power support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOPORTAL +# Uncomment to disable ProBoard support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOPROBOARD +# Uncomment to disable QEcho support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOQECHO +# Uncomment to disable QFront support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOQFRONT +# Uncomment to disable QuickBBS support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOQBBS +# Uncomment to disable RA-ECHO support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NORAECHO +# Uncomment to disable RemoteAccess support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NORA +# Uncomment to disable SpaceToss support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOSPCT +# Uncomment to disable Squish support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOSQSH +# Uncomment to disable SuperBBS support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOSBBS +# Uncomment to disable TerMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOTERMAIL +# Uncomment to disable timEd support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOTIMED +# Uncomment to disable TosScan support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOTOSSCAN +# Uncomment to disable WaterGate support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOWATERGATE +# Uncomment to disable Wmail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOWMAIL +# Uncomment to disable xMail support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOXMAIL +# Uncomment to disable Synchronet BBS support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NOSYNCHRONET + !IF "$(CFG)" == "" CFG=Release