diff --git a/gedwin.mak b/gedwin.mak index be5989b..f9642e6 100644 --- a/gedwin.mak +++ b/gedwin.mak @@ -1,155 +1,155 @@ -# $Id$ -# Microsoft Visual Studio 6 makefile. -# (c) Ianos Gnatiuc 2:5030/830.17 -# -# Usage: -# -# NMAKE /f "golded.mak" CFG="Release" -# -# to build standard binary or -# -# NMAKE /f "golded.mak" CFG="Debug" -# -# to build debug binary - - -# Uncomment to disable MS Office spellchecker support -# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NO_MSSPELL -# Uncomment to disable HunSpell spellchecker support -# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NO_MYSPELL - - -# 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 -!MESSAGE No configuration specified. Defaulting to "Release". -!ENDIF - -all: - cd "windows" -!IF "$(CFG)" == "Debug" -# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Debug" - $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Debug" - $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Debug" - $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Debug" -!ELSE -# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Release" - $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Release" - $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Release" - $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Release" -!ENDIF - cd ".." - -clean: - cd "windows" -!IF "$(CFG)" == "Debug" -# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Debug" clean - $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Debug" clean - $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Debug" clean - $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Debug" clean -!ELSE -# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Release" clean - $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Release" clean - $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Release" clean - $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Release" clean -!ENDIF - cd ".." +# $Id$ +# Microsoft Visual Studio 6 makefile. +# (c) Ianos Gnatiuc 2:5030/830.17 +# +# Usage: +# +# NMAKE /f "golded.mak" CFG="Release" +# +# to build standard binary or +# +# NMAKE /f "golded.mak" CFG="Debug" +# +# to build debug binary + + +# Uncomment to disable MS Office spellchecker support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NO_MSSPELL +# Uncomment to disable HunSpell spellchecker support +# CPP_EXTRA_FLAGS=$(CPP_EXTRA_FLAGS) /DGCFG_NO_MYSPELL + + +# 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 +!MESSAGE No configuration specified. Defaulting to "Release". +!ENDIF + +all: + cd "windows" +!IF "$(CFG)" == "Debug" +# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Debug" + $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Debug" + $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Debug" + $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Debug" +!ELSE +# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Release" + $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Release" + $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Release" + $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Release" +!ENDIF + cd ".." + +clean: + cd "windows" +!IF "$(CFG)" == "Debug" +# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Debug" clean + $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Debug" clean + $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Debug" clean + $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Debug" clean +!ELSE +# $(MAKE) /$(MAKEFLAGS) /F goldlib.mak CFG="goldlib - Win32 Release" clean + $(MAKE) /$(MAKEFLAGS) /F golded.mak CFG="golded - Win32 Release" clean + $(MAKE) /$(MAKEFLAGS) /F goldnode.mak CFG="goldnode - Win32 Release" clean + $(MAKE) /$(MAKEFLAGS) /F rddt.mak CFG="rddt - Win32 Release" clean +!ENDIF + cd ".."