diff --git a/src/sbbs3/Makefile.gnu b/src/sbbs3/Makefile.gnu index 1334dbd869f017b404e8f923fab38e58d78c9714..f3c5d62862d591a79aeeb669c5e4eeaf5ca08b70 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 39d0821d705231a1500b9db6855d3ac6a64b03ec..e338dac7696e2e770ae125c92829b303d3956e20 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