$(call COPY,docs/conf/mime.types, $(INSTALL)/$(BASEDIR)/conf/)
$(call COPY,docs/conf/charset.conv, $(INSTALL)/$(BASEDIR)/conf/)
$(call COPY,docs/cgi-examples/printenv, $(INSTALL)/$(BASEDIR)/cgi-bin/printenv.pl)
- -$(AWK) -v BDIR=$(BASEDIR) -v PORT=$(PORT) -v SSLPORT=$(SSLPORT) -v MODSSL=$(WITH_MOD_SSL) -v BSDSKT=$(USE_STDSOCKETS) -f build\mkconfnw.awk docs/conf/httpd.conf.in >$(INSTALL)/$(BASEDIR)/conf\httpd.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -v PORT=$(PORT) -v SSLPORT=$(SSLPORT) -v MODSSL=$(WITH_MOD_SSL) -v BSDSKT=$(USE_STDSOCKETS) -f build/mkconfNW.awk docs/conf/httpd.conf.in >$(INSTALL)/$(BASEDIR)/conf\httpd.conf
$(call MKDIR,$(INSTALL)/$(BASEDIR)/conf/extra)
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-autoindex.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-autoindex.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-dav.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-dav.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-default.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-default.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-info.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-info.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-languages.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-languages.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-manual.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-manual.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-mpm.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-mpm.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-multilang-errordoc.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-multilang-errordoc.conf
- -$(AWK) -v BDIR=$(BASEDIR) -f build\mkconfnw.awk docs/conf/extra/httpd-userdir.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-userdir.conf
- -$(AWK) -v BDIR=$(BASEDIR) -v PORT=$(PORT) -f build\mkconfnw.awk docs/conf/extra/httpd-vhosts.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-vhosts.conf
- -$(AWK) -v BDIR=$(BASEDIR) -v SSLPORT=$(SSLPORT) -f build\mkconfnw.awk docs/conf/extra/httpd-ssl.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-ssl.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-autoindex.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-autoindex.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-dav.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-dav.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-default.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-default.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-info.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-info.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-languages.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-languages.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-manual.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-manual.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-mpm.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-mpm.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-multilang-errordoc.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-multilang-errordoc.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -f build/mkconfNW.awk docs/conf/extra/httpd-userdir.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-userdir.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -v PORT=$(PORT) -f build/mkconfNW.awk docs/conf/extra/httpd-vhosts.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-vhosts.conf
+ -$(AWK) -v BDIR=$(BASEDIR) -v SSLPORT=$(SSLPORT) -f build/mkconfNW.awk docs/conf/extra/httpd-ssl.conf.in >$(INSTALL)/$(BASEDIR)/conf/extra/httpd-ssl.conf
$(call COPYR,docs/docroot, $(INSTALL)/$(BASEDIR)/htdocs)
$(call COPYR,docs/error, $(INSTALL)/$(BASEDIR)/)
$(call COPYR,docs/icons, $(INSTALL)/$(BASEDIR)/)
instscripts:: FORCE $(INSTALL)/$(BASEDIR)/ap2start.ncf $(INSTALL)/$(BASEDIR)/ap2auto.ncf $(INSTALL)/$(BASEDIR)/ap2rest.ncf $(INSTALL)/$(BASEDIR)/ap2stop.ncf\r
\r
$(INSTALL)/$(BASEDIR)/ap2start.ncf:\r
- @echo # NCF to start Apache 2.x in own address space > $@\r
- @echo # Make sure that httpstk isn't listening on 80 >> $@\r
- @echo # httpcloseport 80 /silent >> $@\r
- @echo # search add SYS:/$(BASEDIR) >> $@\r
- @echo load address space = $(BASEDIR) SYS:/$(BASEDIR)/apache2 >> $@\r
- @echo # If you have problems with 3rd-party modules try to load in OS space. >> $@\r
- @echo # load SYS:/$(BASEDIR)/apache2 >> $@\r
- @echo. >> $@\r
+ @echo $(DL)# NCF to start Apache 2.x in own address space$(DL)> $@\r
+ @echo $(DL)# Make sure that httpstk isn't listening on 80$(DL)>> $@\r
+ @echo $(DL)# httpcloseport 80 /silent$(DL)>> $@\r
+ @echo $(DL)# search add SYS:/$(BASEDIR)$(DL)>> $@\r
+ @echo $(DL)load address space = $(BASEDIR) SYS:/$(BASEDIR)/apache2$(DL)>> $@\r
+ @echo $(DL)# If you have problems with 3rd-party modules try to load in OS space.$(DL)>> $@\r
+ @echo $(DL)# load SYS:/$(BASEDIR)/apache2$(DL)>> $@\r
+ @$(ECHONL)>> $@\r
\r
$(INSTALL)/$(BASEDIR)/ap2auto.ncf:\r
- @echo # NCF to start Apache 2.x in own address space > $@\r
- @echo # and let automatically restart in case it crashes >> $@\r
- @echo # Make sure that httpstk isn't listening on 80 >> $@\r
- @echo # httpcloseport 80 /silent >> $@\r
- @echo # search add SYS:/$(BASEDIR) >> $@\r
- @echo restart address space = $(BASEDIR) SYS:/$(BASEDIR)/apache2 >> $@\r
- @echo. >> $@\r
+ @echo $(DL)# NCF to start Apache 2.x in own address space$(DL)> $@\r
+ @echo $(DL)# and let automatically restart in case it crashes$(DL)>> $@\r
+ @echo $(DL)# Make sure that httpstk isn't listening on 80$(DL)>> $@\r
+ @echo $(DL)# httpcloseport 80 /silent$(DL)>> $@\r
+ @echo $(DL)# search add SYS:/$(BASEDIR)$(DL)>> $@\r
+ @echo $(DL)restart address space = $(BASEDIR) SYS:/$(BASEDIR)/apache2$(DL)>> $@\r
+ @$(ECHONL)>> $@\r
\r
$(INSTALL)/$(BASEDIR)/ap2rest.ncf:\r
- @echo # NCF to restart Apache 2.x in own address space > $@\r
- @echo apache2 restart -p $(BASEDIR) >> $@\r
- @echo # If you have loaded Apache2.x in OS space use the line below. >> $@\r
- @echo # apache2 restart >> $@\r
- @echo. >> $@\r
+ @echo $(DL)# NCF to restart Apache 2.x in own address space$(DL)> $@\r
+ @echo $(DL)apache2 restart -p $(BASEDIR)$(DL)>> $@\r
+ @echo $(DL)# If you have loaded Apache2.x in OS space use the line below.$(DL)>> $@\r
+ @echo $(DL)# apache2 restart$(DL)>> $@\r
+ @$(ECHONL)>> $@\r
\r
$(INSTALL)/$(BASEDIR)/ap2stop.ncf:\r
- @echo # NCF to stop Apache 2.x in own address space > $@\r
- @echo apache2 shutdown -p $(BASEDIR) >> $@\r
- @echo # If you have loaded Apache2.x in OS space use the line below. >> $@\r
- @echo # apache2 shutdown >> $@\r
- @echo. >> $@\r
+ @echo $(DL)# NCF to stop Apache 2.x in own address space$(DL)> $@\r
+ @echo $(DL)apache2 shutdown -p $(BASEDIR)$(DL)>> $@\r
+ @echo $(DL)# If you have loaded Apache2.x in OS space use the line below.$(DL)>> $@\r
+ @echo $(DL)# apache2 shutdown$(DL)>> $@\r
+ @$(ECHONL)>> $@\r
\r
$(INSTALL)/$(BASEDIR)/ap2prod.ncf:\r
- @echo # NCF to create a product record for Apache 2.x in product database > $@\r
- @echo PRODSYNC DEL APACHE$(VERSION_MAJMIN) >> $@\r
- @echo PRODSYNC ADD APACHE$(VERSION_MAJMIN) ProductRecord "$(VERSION_STR)" "Apache $(VERSION_STR) Webserver" >> $@\r
- @echo. >> $@\r
-\r
+ @echo $(DL)# NCF to create a product record for Apache 2.x in product database$(DL)> $@\r
+ @echo $(DL)PRODSYNC DEL APACHE$(VERSION_MAJMIN)$(DL)>> $@\r
+ @echo $(DL)PRODSYNC ADD APACHE$(VERSION_MAJMIN) ProductRecord "$(VERSION_STR)" "Apache $(VERSION_STR) Webserver"$(DL)>> $@\r
+ @$(ECHONL)>> $@\r
\r
next
}
-/^[ \t]*(extern[ \t]+)?AP[RU]?_DECLARE_DATA .*;$/ {
+/^[ \t]*(extern[ \t]+)?AP[RU]?_DECLARE_DATA .*;/ {
gsub(/[*;]/, "", $NF)
gsub(/\[.*\]/, "", $NF)
add_symbol($NF)
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
- copy $(OBJDIR)\moddavfs.nlm $(INSTALL)\$(BASEDIR)\modules
+ $(call COPY,$(OBJDIR)/*.nlm, $(INSTALL)/$(BASEDIR)/modules/)
+
#
# Any specialized rules here
#
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
- copy $(OBJDIR)\moddavlk.nlm $(INSTALL)\$(BASEDIR)\modules
+ $(call COPY,$(OBJDIR)/*.nlm, $(INSTALL)/$(BASEDIR)/modules/)
+
#
# Any specialized rules here
#
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
- copy $(OBJDIR)\mod_dav.nlm $(INSTALL)\$(BASEDIR)\modules\*.*
+ $(call COPY,$(OBJDIR)/*.nlm, $(INSTALL)/$(BASEDIR)/modules/)
#
# Any specialized rules here
vpath %.c ../arch/netware
$(OBJDIR)/mod_proxy.imp:
- @echo Creating $@
- @echo # Exports of mod_proxy > $@
- @echo (AP$(VERSION_MAJMIN)) >> $@
- @echo proxy_module, >> $@
- @echo proxy_hook_canon_handler, >> $@
- @echo proxy_hook_post_request, >> $@
- @echo proxy_hook_pre_request, >> $@
- @echo proxy_hook_scheme_handler, >> $@
- @echo proxy_run_fixups, >> $@
- @echo ap_proxy_conn_is_https, >> $@
- @echo ap_proxy_ssl_enable, >> $@
- @echo ap_proxy_ssl_disable, >> $@
- @echo ap_proxy_ssl_val >> $@
+ @echo $(DL)GEN $@$(DL)
+ @echo $(DL)# Exports of mod_proxy$(DL)> $@
+ @echo $(DL) (AP$(VERSION_MAJMIN))$(DL)>> $@
+ @echo $(DL) proxy_module,$(DL)>> $@
+ @echo $(DL) proxy_hook_canon_handler,$(DL)>> $@
+ @echo $(DL) proxy_hook_post_request,$(DL)>> $@
+ @echo $(DL) proxy_hook_pre_request,$(DL)>> $@
+ @echo $(DL) proxy_hook_scheme_handler,$(DL)>> $@
+ @echo $(DL) proxy_run_fixups,$(DL)>> $@
+ @echo $(DL) ap_proxy_conn_is_https,$(DL)>> $@
+ @echo $(DL) ap_proxy_ssl_enable,$(DL)>> $@
+ @echo $(DL) ap_proxy_ssl_disable,$(DL)>> $@
+ @echo $(DL) ap_proxy_ssl_val$(DL)>> $@
#
# Include the 'tail' makefile that has targets that depend on variables defined
# correct place. (See $(AP_WORK)/build/NWGNUhead.inc for examples)
#
install :: nlms FORCE
- copy $(OBJDIR)\*.nlm $(INSTALL)\$(BASEDIR)\bin\*.*
+ $(call COPY,$(OBJDIR)/*.nlm, $(INSTALL)/$(BASEDIR)/bin/)
#
# Any specialized rules here