From e2868ffa65cfb58e8aafcdbb8d7b9343f188ed0a Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 8 Aug 2002 05:44:02 +0000
Subject: [PATCH] Created websrvr build rule.

---
 src/sbbs3/GNUmakefile | 10 ++++++++--
 src/sbbs3/Makefile    | 10 +++++++++-
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile
index d55ef8fe22..fd2b6ab649 100644
--- a/src/sbbs3/GNUmakefile
+++ b/src/sbbs3/GNUmakefile
@@ -137,10 +137,12 @@ CON_OBJS	= $(EXEODIR)/sbbscon.o $(EXEODIR)/conwrap.o \
 		  $(EXEODIR)/ini_file.o $(EXEODIR)/sbbs_ini.o
 FTP_OBJS	= $(LIBODIR)/ftpsrvr.o
 MAIL_OBJS	= $(LIBODIR)/mailsrvr.o $(LIBODIR)/mxlookup.o \
- 		  $(LIBODIR)/mime.o 
+ 		  $(LIBODIR)/mime.o
+WEB_OBJS	= $(LIBODIR)/websrvr.o $(LIBODIR)/sockwrap.o
 SERVICE_OBJS= $(LIBODIR)/services.o
 
-MONO_OBJS	= $(CON_OBJS) $(FTP_OBJS) $(MAIL_OBJS) $(SERVICE_OBJS)
+MONO_OBJS	= $(CON_OBJS) $(FTP_OBJS) $(WEB_OBJS) \
+			$(MAIL_OBJS) $(SERVICE_OBJS)
 
 # Monolithic Synchronet executable Build Rule
 $(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS) $(LIBODIR)/ver.o 
@@ -180,6 +182,10 @@ $(LIBODIR)/mime.o: mime.c
 	@echo Compiling $<
 	@$(CC) $(CFLAGS) -DMAILSRVR_EXPORTS -o $@ -c $<		
 
+$(LIBODIR)/websrvr.o: websrvr.c websrvr.h
+	@echo Compiling $<
+	@$(CC) $(CFLAGS) -DWEBSRVR_EXPORTS -o $@ -c $<
+
 $(LIBODIR)/services.o: services.c services.h
 	@echo Compiling $<
 	@$(CC) $(CFLAGS) -DSERVICES_EXPORTS -o $@ -c $<
diff --git a/src/sbbs3/Makefile b/src/sbbs3/Makefile
index b6de66c220..a6d81030dc 100644
--- a/src/sbbs3/Makefile
+++ b/src/sbbs3/Makefile
@@ -77,7 +77,9 @@ $(EXEODIR):
 
 # Monolithic Synchronet executable Build Rule
 $(SBBSMONO): sbbscon.c sbbs_ini.c $(XPDEV)ini_file.c $(OBJS) \
-	$(LIBODIR)\ver.$(OFILE) $(LIBODIR)\ftpsrvr.$(OFILE) \
+	$(LIBODIR)\ver.$(OFILE) \
+	$(LIBODIR)\ftpsrvr.$(OFILE) \
+	$(LIBODIR)\websrvr.$(OFILE) \
 	$(LIBODIR)\mailsrvr.$(OFILE) $(LIBODIR)\mxlookup.$(OFILE) $(LIBODIR)\mime.$(OFILE) \
 	$(LIBODIR)\services.$(OFILE)
 	@$(CC) $(CFLAGS) -DWRAPPER_EXPORTS -WM -e$(SBBSMONO) $** $(LIBS)
@@ -100,6 +102,12 @@ $(FTPSRVR): ftpsrvr.c nopen.c $(SBBSLIB)
 	@$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \
 		-DFTPSRVR_EXPORTS -DWRAPPER_IMPORTS $** $(LIBS)
 
+# FTP Server DLL Link Rule
+$(WEBSRVR): wesrvr.c $(XPDEV)sockwrap.c
+    @echo Creating $@
+	@$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \
+		-DWEBSRVR_EXPORTS -DWRAPPER_IMPORTS $** $(LIBS)
+
 # Services DLL Link Rule
 $(SERVICES): services.c $(SBBSLIB)
     @echo Creating $@
-- 
GitLab