From caa4563aa31be6a7f221607255fa26ebd1bed6f2 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 4 Nov 2000 09:02:38 +0000 Subject: [PATCH] Created single monolithic sbbs executable build target/rule (run "make -f Makefile.gnu mono"). --- src/sbbs3/Makefile.gnu | 3 +++ src/sbbs3/targets.mak | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/sbbs3/Makefile.gnu b/src/sbbs3/Makefile.gnu index 1334dbd869..f3c5d62862 100644 --- a/src/sbbs3/Makefile.gnu +++ b/src/sbbs3/Makefile.gnu @@ -80,6 +80,9 @@ $(LIBODIR): $(EXEODIR): mkdir $(EXEODIR) +# Monolithic Synchronet executable Build Rule +$(SBBSMONO): sbbsctrl.c $(OBJS) $(LIBODIR)/ver.o # $(LIBODIR)/ftpsrvr.o $(LIBODIR)/mailsrvr.o $(LIBODIR)/mxlookup.o + $(CC) -o $(SBBSMONO) $^ $(LIBS) # Synchronet BBS library Link Rule $(SBBS): $(OBJS) $(LIBODIR)/ver.o diff --git a/src/sbbs3/targets.mak b/src/sbbs3/targets.mak index 39d0821d70..e338dac769 100644 --- a/src/sbbs3/targets.mak +++ b/src/sbbs3/targets.mak @@ -10,6 +10,7 @@ SBBS = $(LIBODIR)$(SLASH)sbbs$(LIBFILE) FTPSRVR = $(LIBODIR)$(SLASH)ftpsrvr$(LIBFILE) MAILSRVR= $(LIBODIR)$(SLASH)mailsrvr$(LIBFILE) SBBSCTRL= $(EXEODIR)$(SLASH)sbbsctrl$(EXEFILE) +SBBSMONO= $(EXEODIR)$(SLASH)sbbs$(EXEFILE) BAJA = $(EXEODIR)$(SLASH)baja$(EXEFILE) FIXSMB = $(EXEODIR)$(SLASH)fixsmb$(EXEFILE) CHKSMB = $(EXEODIR)$(SLASH)chksmb$(EXEFILE) @@ -19,6 +20,8 @@ all: $(LIBODIR) $(EXEODIR) \ $(SBBS) $(FTPSRVR) $(MAILSRVR) $(SBBSCTRL) \ $(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) +mono: $(SBBSMONO) + clean: $(DELETE) $(LIBODIR)$(SLASH)* $(DELETE) $(EXEODIR)$(SLASH)* \ No newline at end of file -- GitLab