2011-02-23 01:42:11 +00:00
|
|
|
# $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 ".."
|