NLM_NAME = proxyajp
#
-# This is used by the link '-desc ' directive.
+# This is used by the link '-desc ' directive.
# If left blank, NLM_NAME will be used.
#
NLM_DESCRIPTION = Apache $(VERSION_STR) Proxy AJP Sub-Module
NLM_THREAD_NAME = Proxy AJP Module
#
-# If this is specified, it will override VERSION value in
+# If this is specified, it will override VERSION value in
# $(AP_WORK)/build/NWGNUenvironment.inc
#
NLM_VERSION =
NLM_FLAGS =
#
-# If this is specified it will be linked in with the XDCData option in the def
+# If this is specified it will be linked in with the XDCData option in the def
# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
# by setting APACHE_UNIPROC in the environment
#
-XDCDATA =
+XDCDATA =
#
# If there is an NLM target, put it here
# If the nlm has a msg file, put it's path here
#
FILE_nlm_msg =
-
+
#
# If the nlm has a hlp file put it's path here
#
@mod_proxy.imp \
@libc.imp \
$(EOLIST)
-
+
# Don't link with Winsock if standard sockets are being used
ifndef USE_STDSOCKETS
FILES_nlm_Ximports += @ws2nlm.imp \
- $(EOLIST)
+ $(EOLIST)
endif
-
-#
+
+#
# Any symbols exported to here
#
FILES_nlm_exports = \
proxy_ajp_module \
$(EOLIST)
-#
+#
# These are the OBJ files needed to create the LIB target above.
# Paths must all use the '/' character
#
nlms :: libs $(TARGET_nlm)
#
-# Updated this target to create necessary directories and copy files to the
+# Updated this target to create necessary directories and copy files to the
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
include $(APBUILD)/NWGNUtail.inc
-
-
# This is used by the link '-desc ' directive.
# If left blank, NLM_NAME will be used.
#
-NLM_DESCRIPTION = Apache $(VERSION_STR) Proxy Connection Sub-Module
+NLM_DESCRIPTION = Apache $(VERSION_STR) Proxy CONNECT Sub-Module
#
# This is used by the '-threadname' directive. If left blank,
# NLM_NAME Thread will be used.
#
-NLM_THREAD_NAME = Proxy Conn Module
+NLM_THREAD_NAME = Proxy CONNECT Module
#
# If this is specified, it will override VERSION value in
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxyexpress.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
# Don't link with Winsock if standard sockets are being used
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxyhcheck.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
# Don't link with Winsock if standard sockets are being used
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxylbm_busy.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
#
#
vpath %.c balancers
+
#
# Include the 'tail' makefile that has targets that depend on variables defined
# in this makefile
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxylbm_busy.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
#
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxylbm_busy.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
#
#
include $(APBUILD)/NWGNUtail.inc
-
-
# This is used by the '-threadname' directive. If left blank,
# NLM_NAME Thread will be used.
#
-NLM_THREAD_NAME = LBM Traf Module
+NLM_THREAD_NAME = LBM Traffic Module
#
# If this is specified, it will override VERSION value in
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxylbm_busy.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
#
#
include $(APBUILD)/NWGNUtail.inc
-
-
NLM_NAME = proxyscgi
#
-# This is used by the link '-desc ' directive.
+# This is used by the link '-desc ' directive.
# If left blank, NLM_NAME will be used.
#
NLM_DESCRIPTION = Apache $(VERSION_STR) Proxy SCGI Sub-Module
NLM_THREAD_NAME = Proxy SCGI Module
#
-# If this is specified, it will override VERSION value in
+# If this is specified, it will override VERSION value in
# $(AP_WORK)/build/NWGNUenvironment.inc
#
NLM_VERSION =
NLM_FLAGS =
#
-# If this is specified it will be linked in with the XDCData option in the def
+# If this is specified it will be linked in with the XDCData option in the def
# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled
# by setting APACHE_UNIPROC in the environment
#
-XDCDATA =
+XDCDATA =
#
# If there is an NLM target, put it here
# If the nlm has a msg file, put it's path here
#
FILE_nlm_msg =
-
+
#
# If the nlm has a hlp file put it's path here
#
@mod_proxy.imp \
@libc.imp \
$(EOLIST)
-
+
# Don't link with Winsock if standard sockets are being used
ifndef USE_STDSOCKETS
FILES_nlm_Ximports += @ws2nlm.imp \
$(EOLIST)
endif
-
-#
+
+#
# Any symbols exported to here
#
FILES_nlm_exports = \
proxy_scgi_module \
$(EOLIST)
-#
+#
# These are the OBJ files needed to create the LIB target above.
# Paths must all use the '/' character
#
nlms :: libs $(TARGET_nlm)
#
-# Updated this target to create necessary directories and copy files to the
+# Updated this target to create necessary directories and copy files to the
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
# If there is an NLM target, put it here
#
-TARGET_nlm = $(OBJDIR)/$(NLM_NAME).nlm
+TARGET_nlm = \
+ $(OBJDIR)/proxywstunnel.nlm \
+ $(EOLIST)
#
# If there is an LIB target, put it here
#
-TARGET_lib =
+TARGET_lib = \
+ $(EOLIST)
#
# These are the OBJ files needed to create the NLM target above.
# These will be added as a module command in the link.opt file.
#
FILES_nlm_modules = \
- libc \
aprlib \
+ libc \
proxy \
$(EOLIST)
# Any additional imports go here
#
FILES_nlm_Ximports = \
- @libc.imp \
@aprlib.imp \
@httpd.imp \
@mod_proxy.imp \
+ @libc.imp \
$(EOLIST)
#
#
include $(APBUILD)/NWGNUtail.inc
-
-
#
include $(APBUILD)/NWGNUtail.inc
-
-