$(AP_WORK)/modules/proxy/ \
$(AP_WORK)/os/NetWare \
$(AP_WORK)/server/mpm/NetWare \
- $(AP_WORK)/srclib/pcre \
+ $(PCRESDK) \
$(NWOS) \
$(AP_WORK)/modules/ssl \
$(EOLIST)
prebuild :: FORCE
$(MAKE) -C server -f NWGNUMakefile
- $(MAKE) -C srclib/pcre -f NWGNUMakefile
+ $(MAKE) -C $(PCRESDK) -f NWGNUMakefile
$(CHKNOT) $(PREBUILD_INST)\nul mkdir $(PREBUILD_INST)
-copy $(AP_WORK)\server\$(OBJDIR)\*.nlm $(PREBUILD_INST)\*.*
- -copy $(AP_WORK)\srclib\pcre\$(basename $(OBJDIR))\*.nlm $(PREBUILD_INST)\*.*
+ -copy $(PCRESDK)\$(basename $(OBJDIR))\*.nlm $(PREBUILD_INST)\*.*
#
# Any specialized rules here
vpath %.c server:modules/arch/netware:modules/http:modules/aaa:modules/mappers
vpath %.c modules/generators:modules/metadata:modules/filters:modules/loggers
-vpath %.c os/netware:server/mpm/netware:srclib/pcre
+vpath %.c os/netware:server/mpm/netware:$(PCRESDK)
#
# Include the 'tail' makefile that has targets that depend on variables defined
# ZLIBSDK = C:/novell/ndk/zlibsdk
# endif
+# This is a placeholder
+# ifndef PCRESDK
+# PCRESDK = C:/novell/ndk/pcresdk
+# endif
+
ifndef METROWERKS
METROWERKS = C:\Program Files\Metrowerks\CodeWarrior
endif
ifneq "$(ZLIBSDK)" ""
INCDIRS := $(INCDIRS);$(ZLIBSDK)
endif
+ifneq "$(PCRESDK)" ""
+INCDIRS := $(INCDIRS);$(PCRESDK)
+endif
DEFINES = -DNETWARE
ifndef USE_STDSOCKETS
APRUTIL = $(APU_WORK)
APULDAP = $(APU_WORK)/ldap
SUPMOD = $(AP_WORK)/support
-PCRE = $(AP_WORK)/srclib/pcre
+PCRE = $(PCRESDK)
APRTEST = $(APR_WORK)/test
HTTPD = $(AP_WORK)/modules/http
XML = $(APU_WORK)/xml
<example>Set ZLIBSDK=D:\NOVELL\zlib</example>
</li>
+ <li>Set the environment variable <code>PCRESDK</code> to the location
+ where you installed the source code for the PCRE Library, for example:
+ <example>Set PCRESDK=D:\NOVELL\pcre</example>
+ </li>
+
<li>Set the environment variable <code>AP_WORK</code> to the full path of
the <code>httpd</code> source code directory.
<example>Set AP_WORK=D:\httpd-2.0.x</example>