Skip to content
Snippets Groups Projects
Commit e2868ffa authored by rswindell's avatar rswindell
Browse files

Created websrvr build rule.

parent 3d80f376
Branches
Tags
No related merge requests found
...@@ -137,10 +137,12 @@ CON_OBJS = $(EXEODIR)/sbbscon.o $(EXEODIR)/conwrap.o \ ...@@ -137,10 +137,12 @@ CON_OBJS = $(EXEODIR)/sbbscon.o $(EXEODIR)/conwrap.o \
$(EXEODIR)/ini_file.o $(EXEODIR)/sbbs_ini.o $(EXEODIR)/ini_file.o $(EXEODIR)/sbbs_ini.o
FTP_OBJS = $(LIBODIR)/ftpsrvr.o FTP_OBJS = $(LIBODIR)/ftpsrvr.o
MAIL_OBJS = $(LIBODIR)/mailsrvr.o $(LIBODIR)/mxlookup.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 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 # Monolithic Synchronet executable Build Rule
$(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS) $(LIBODIR)/ver.o $(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS) $(LIBODIR)/ver.o
...@@ -180,6 +182,10 @@ $(LIBODIR)/mime.o: mime.c ...@@ -180,6 +182,10 @@ $(LIBODIR)/mime.o: mime.c
@echo Compiling $< @echo Compiling $<
@$(CC) $(CFLAGS) -DMAILSRVR_EXPORTS -o $@ -c $< @$(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 $(LIBODIR)/services.o: services.c services.h
@echo Compiling $< @echo Compiling $<
@$(CC) $(CFLAGS) -DSERVICES_EXPORTS -o $@ -c $< @$(CC) $(CFLAGS) -DSERVICES_EXPORTS -o $@ -c $<
......
...@@ -77,7 +77,9 @@ $(EXEODIR): ...@@ -77,7 +77,9 @@ $(EXEODIR):
# Monolithic Synchronet executable Build Rule # Monolithic Synchronet executable Build Rule
$(SBBSMONO): sbbscon.c sbbs_ini.c $(XPDEV)ini_file.c $(OBJS) \ $(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)\mailsrvr.$(OFILE) $(LIBODIR)\mxlookup.$(OFILE) $(LIBODIR)\mime.$(OFILE) \
$(LIBODIR)\services.$(OFILE) $(LIBODIR)\services.$(OFILE)
@$(CC) $(CFLAGS) -DWRAPPER_EXPORTS -WM -e$(SBBSMONO) $** $(LIBS) @$(CC) $(CFLAGS) -DWRAPPER_EXPORTS -WM -e$(SBBSMONO) $** $(LIBS)
...@@ -100,6 +102,12 @@ $(FTPSRVR): ftpsrvr.c nopen.c $(SBBSLIB) ...@@ -100,6 +102,12 @@ $(FTPSRVR): ftpsrvr.c nopen.c $(SBBSLIB)
@$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \ @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \
-DFTPSRVR_EXPORTS -DWRAPPER_IMPORTS $** $(LIBS) -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 DLL Link Rule
$(SERVICES): services.c $(SBBSLIB) $(SERVICES): services.c $(SBBSLIB)
@echo Creating $@ @echo Creating $@
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment