From 94ddcd3b6595b8ca209f09fafc2d262905cda89c Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 31 Dec 2002 02:08:36 +0000 Subject: [PATCH] Added new makeuser utility to makefiles. --- src/sbbs3/GNUmakefile | 19 +++++++++++++++++++ src/sbbs3/Makefile | 15 +++++++++++++++ src/sbbs3/targets.mk | 7 +++++-- 3 files changed, 39 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 80d2d48a3d..8be3454e07 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -334,6 +334,25 @@ $(FILELIST): \ @echo Linking $@ @$(CC) -o $@ $^ +# MAKEUSER +$(MAKEUSER): \ + $(EXEODIR)/makeuser.o \ + $(EXEODIR)/ars.o \ + $(EXEODIR)/date_str.o \ + $(EXEODIR)/load_cfg.o \ + $(EXEODIR)/scfglib1.o \ + $(EXEODIR)/scfglib2.o \ + $(EXEODIR)/nopen.o \ + $(EXEODIR)/str_util.o \ + $(EXEODIR)/dat_rec.o \ + $(EXEODIR)/userdat.o \ + $(EXEODIR)/filewrap.o \ + $(EXEODIR)/dirwrap.o \ + $(EXEODIR)/genwrap.o + @echo Linking $@ + @$(CC) -o $@ $^ + + # Auto-dependency files -include $(LIBODIR)/*.d -include $(EXEODIR)/*.d diff --git a/src/sbbs3/Makefile b/src/sbbs3/Makefile index e5701252a7..012e41eb2f 100644 --- a/src/sbbs3/Makefile +++ b/src/sbbs3/Makefile @@ -208,3 +208,18 @@ $(FILELIST): filelist.c \ @echo Creating $@ @$(CC) $(CFLAGS) -n$(EXEODIR) $** +# MAKEUSER +$(MAKEUSER): makeuser.c \ + $(LIBODIR)\ars.obj \ + $(LIBODIR)\nopen.obj \ + $(LIBODIR)\str_util.obj \ + $(LIBODIR)\date_str.obj \ + dat_rec.c \ + userdat.c \ + genwrap.c \ + dirwrap.c \ + $(LIBODIR)\load_cfg.obj \ + $(LIBODIR)\scfglib1.obj \ + $(LIBODIR)\scfglib2.obj + @echo Creating $@ + @$(CC) $(CFLAGS) -n$(EXEODIR) $** diff --git a/src/sbbs3/targets.mk b/src/sbbs3/targets.mk index f9d62f9da3..80a251d238 100644 --- a/src/sbbs3/targets.mk +++ b/src/sbbs3/targets.mk @@ -22,12 +22,15 @@ SBBSECHO = $(EXEODIR)$(SLASH)sbbsecho$(EXEFILE) ECHOCFG = $(EXEODIR)$(SLASH)echocfg$(EXEFILE) ADDFILES = $(EXEODIR)$(SLASH)addfiles$(EXEFILE) FILELIST = $(EXEODIR)$(SLASH)filelist$(EXEFILE) +MAKEUSER = $(EXEODIR)$(SLASH)makeuser$(EXEFILE) all: $(LIBODIR) $(EXEODIR) $(SBBSMONO) \ - $(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE) $(SBBSECHO) $(ECHOCFG) $(ADDFILES) $(FILELIST) + $(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE) \ + $(SBBSECHO) $(ECHOCFG) $(ADDFILES) $(FILELIST) $(MAKEUSER) utils: $(EXEODIR) \ - $(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE) $(SBBSECHO) $(ECHOCFG) $(ADDFILES) $(FILELIST) + $(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE) \ + $(SBBSECHO) $(ECHOCFG) $(ADDFILES) $(FILELIST) $(MAKEUSER) dlls: $(LIBODIR) \ $(SBBS) $(FTPSRVR) $(MAILSRVR) $(SERVICES) -- GitLab