From 5537f3210ce3973b538925aa63c6a9527946cc6e Mon Sep 17 00:00:00 2001 From: Stas Degteff Date: Tue, 23 Sep 2008 08:47:11 +0000 Subject: [PATCH] "make BUILD=minimal" for buid golded+ without seldom-used features and databases --- Config.def | 42 ++++++++++++++++++++++++++++++++++++++++++ MSGBase.def | 4 ++++ 2 files changed, 46 insertions(+) diff --git a/Config.def b/Config.def index 3dd310d..c005da6 100644 --- a/Config.def +++ b/Config.def @@ -85,3 +85,45 @@ CPPFLAGS+=-D__INCLUDE_NEW_KEYWORDS__ # Uncomment to disable CPUID feature (compilation error in goldlib/gall/gutlvers.cpp) #CPPFLAGS+=-DGCFG_NO_CPUID + +ifeq ($(BUILD),minimal) +CPPFLAGS+=-DGCFG_NOXBBS \ + -DGCFG_NOCMAIL \ + -DGCFG_NOCECHO \ + -DGCFG_NODB \ + -DGCFG_NODUTCHIE \ + -DGCFG_NOEZY \ + -DGCFG_NOFE \ + -DGCFG_NOFIDOCONF \ + -DGCFG_NOFIDOPCB \ + -DGCFG_NOFMAIL \ + -DGCFG_NOFD \ + -DGCFG_NOGECHO \ + -DGCFG_NOIMAIL \ + -DGCFG_NOINTERMAIL \ + -DGCFG_NOLORA \ + -DGCFG_NOMAXIMUS \ + -DGCFG_NOME2 \ + -DGCFG_NOOPUS \ + -DGCFG_NOPARTOSS \ + -DGCFG_NOPCB \ + -DGCFG_NOPORTAL \ + -DGCFG_NOPROBOARD \ + -DGCFG_NOQECHO \ + -DGCFG_NOQFRONT \ + -DGCFG_NOQBBS \ + -DGCFG_NORAECHO \ + -DGCFG_NORA \ + -DGCFG_NOSPCT \ + -DGCFG_NOSQSH \ + -DGCFG_NOSBBS \ + -DGCFG_NOTERMAIL \ + -DGCFG_NOTIMED \ + -DGCFG_NOTOSSCAN \ + -DGCFG_NOWATERGATE \ + -DGCFG_NOWMAIL \ + -DGCFG_NOXMAIL \ + -DGCFG_NOSYNCHRONET \ + -DGCFG_NO_MSSPELL \ + -DGCFG_NO_MYSPELL +endif diff --git a/MSGBase.def b/MSGBase.def index 9ff8c0b..aecb3c1 100644 --- a/MSGBase.def +++ b/MSGBase.def @@ -16,3 +16,7 @@ #CPPFLAGS+=-DGMB_NOWCAT # Uncomment to disable AdeptXBBS messagebase format #CPPFLAGS+=-DGMB_NOXBBS + +ifeq ($(BUILD),minimal) +CPPFLAGS+=-DGMB_NOEZY -DGMB_NOGOLD -DGMB_NOHUDS -DGMB_NOPCB -DGMB_NOSMB -DGMB_NOWCAT -DGMB_NOXBBS +endif