From 5ee6f1d350f4fe5856eb7d88b60ee364e8e8b209 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 30 Aug 2004 07:32:32 +0000
Subject: [PATCH] crc16, crc32, md5, and lzh modules are now required for
 smblib projects.

---
 src/sbbs3/GNUmakefile  | 18 ++++++++----------
 src/sbbs3/Makefile     | 10 +++-------
 src/sbbs3/sbbsecho.dsp |  4 ++++
 3 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile
index 41f09fa286..08b7059fd3 100644
--- a/src/sbbs3/GNUmakefile
+++ b/src/sbbs3/GNUmakefile
@@ -113,8 +113,13 @@ MONO_OBJS	= $(CON_OBJS) $(FTP_OBJS) $(WEB_OBJS) \
 			$(MAIL_OBJS) $(SERVICE_OBJS)
 SMBLIB_OBJS = \
 	$(LIBODIR)/smblib.o \
-	$(LIBODIR)/filewrap.o \
-	$(LIBODIR)/crc16.o
+	$(LIBODIR)/smbtxt.o \
+	$(LIBODIR)/smbdump.o \
+	$(LIBODIR)/crc16.o \
+	$(LIBODIR)/crc32.o \
+	$(LIBODIR)/md5.o \
+	$(LIBODIR)/lzh.o \
+	$(LIBODIR)/filewrap.o
 
 SHLIBOPTS	:=	-shared
 ifeq ($(os),darwin)
@@ -269,10 +274,6 @@ SMBUTIL_OBJS = \
 	$(LIBODIR)/conwrap.o \
 	$(LIBODIR)/dirwrap.o \
 	$(LIBODIR)/genwrap.o \
-	$(LIBODIR)/smbtxt.o \
-	$(LIBODIR)/smbdump.o \
-	$(LIBODIR)/crc32.o \
-	$(LIBODIR)/lzh.o \
 	$(LIBODIR)/date_str.o \
 	$(LIBODIR)/str_util.o
 FORCE$(SMBUTIL): $(SMBUTIL_OBJS)
@@ -285,7 +286,6 @@ $(SMBUTIL): $(SMBUTIL_OBJS)
 SBBSECHO_OBJS = \
 	$(LIBODIR)/sbbsecho.o \
 	$(LIBODIR)/ars.o \
-	$(LIBODIR)/crc32.o \
 	$(LIBODIR)/date_str.o \
 	$(LIBODIR)/load_cfg.o \
 	$(LIBODIR)/scfglib1.o \
@@ -298,9 +298,7 @@ SBBSECHO_OBJS = \
 	$(LIBODIR)/conwrap.o \
 	$(LIBODIR)/dirwrap.o \
 	$(LIBODIR)/genwrap.o \
-	$(SMBLIB_OBJS) \
-	$(LIBODIR)/smbtxt.o \
-	$(LIBODIR)/lzh.o
+	$(SMBLIB_OBJS)
 
 FORCE$(SBBSECHO): $(SBBSECHO_OBJS)
 
diff --git a/src/sbbs3/Makefile b/src/sbbs3/Makefile
index 3336f38abc..33a1e1b115 100644
--- a/src/sbbs3/Makefile
+++ b/src/sbbs3/Makefile
@@ -162,8 +162,9 @@ $(NODE): node.c
 	@echo Creating $@
 	$(QUIET)$(CC) $(CFLAGS) -n$(EXEODIR) $** 
 
-SMBLIB = $(LIBODIR)\smblib.obj $(LIBODIR)\genwrap.obj $(LIBODIR)\filewrap.obj \
-	 $(LIBODIR)\crc16.obj $(LIBODIR)\smbdump.obj
+SMBLIB = $(LIBODIR)\smblib.obj $(LIBODIR)\smbdump.obj $(LIBODIR)\smbtxt.obj \
+	 $(LIBODIR)\genwrap.obj $(LIBODIR)\filewrap.obj $(LIBODIR)\lzh.obj \
+	 $(LIBODIR)\crc16.obj $(LIBODIR)\crc32.obj $(LIBODIR)\md5.obj
 
 # FIXSMB Utility
 $(FIXSMB): fixsmb.c \
@@ -182,9 +183,6 @@ $(CHKSMB): chksmb.c \
 
 # SMB Utility
 $(SMBUTIL): smbutil.c \
-	$(LIBODIR)\smbtxt.obj \
-	$(LIBODIR)\crc32.obj \
-	$(LIBODIR)\lzh.obj \
 	$(LIBODIR)\date_str.obj \
 	$(LIBODIR)\str_util.obj \
 	$(LIBODIR)\dirwrap.obj \
@@ -196,8 +194,6 @@ $(SMBUTIL): smbutil.c \
 $(SBBSECHO): sbbsecho.c \
 	$(LIBODIR)\rechocfg.obj \
 	$(LIBODIR)\smbtxt.obj \
-	$(LIBODIR)\crc32.obj \
-	$(LIBODIR)\lzh.obj \
 	$(LIBODIR)\ars.obj \
 	$(LIBODIR)\nopen.obj \
 	$(LIBODIR)\str_util.obj \
diff --git a/src/sbbs3/sbbsecho.dsp b/src/sbbs3/sbbsecho.dsp
index e215a03ecb..dfab8ad36a 100644
--- a/src/sbbs3/sbbsecho.dsp
+++ b/src/sbbs3/sbbsecho.dsp
@@ -124,6 +124,10 @@ SOURCE=.\lzh.c
 # End Source File
 # Begin Source File
 
+SOURCE=.\md5.c
+# End Source File
+# Begin Source File
+
 SOURCE=.\nopen.c
 # End Source File
 # Begin Source File
-- 
GitLab