-# Microsoft Developer Studio Project File - Name="mod_authn_core" - Package Owner=<4>\r
-# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
-# ** DO NOT EDIT **\r
-\r
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102\r
-\r
-CFG=mod_authn_core - Win32 Debug\r
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
-!MESSAGE use the Export Makefile command and run\r
-!MESSAGE \r
-!MESSAGE NMAKE /f "mod_authn_core.mak".\r
-!MESSAGE \r
-!MESSAGE You can specify a configuration when running NMAKE\r
-!MESSAGE by defining the macro CFG on the command line. For example:\r
-!MESSAGE \r
-!MESSAGE NMAKE /f "mod_authn_core.mak" CFG="mod_authn_core - Win32 Debug"\r
-!MESSAGE \r
-!MESSAGE Possible choices for configuration are:\r
-!MESSAGE \r
-!MESSAGE "mod_authn_core - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")\r
-!MESSAGE "mod_authn_core - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")\r
-!MESSAGE \r
-\r
-# Begin Project\r
-# PROP AllowPerConfigDependencies 0\r
-# PROP Scc_ProjName ""\r
-# PROP Scc_LocalPath ""\r
-CPP=cl.exe\r
-MTL=midl.exe\r
-RSC=rc.exe\r
-\r
-!IF "$(CFG)" == "mod_authn_core - Win32 Release"\r
-\r
-# PROP BASE Use_MFC 0\r
-# PROP BASE Use_Debug_Libraries 0\r
-# PROP BASE Output_Dir "Release"\r
-# PROP BASE Intermediate_Dir "Release"\r
-# PROP BASE Target_Dir ""\r
-# PROP Use_MFC 0\r
-# PROP Use_Debug_Libraries 0\r
-# PROP Output_Dir "Release"\r
-# PROP Intermediate_Dir "Release"\r
-# PROP Ignore_Export_Lib 0\r
-# PROP Target_Dir ""\r
-# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c\r
-# ADD CPP /nologo /MD /W3 /O2 /Oy- /Zi /I "../../include" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /Fd"Release\mod_authn_core_src" /FD /c\r
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"\r
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"\r
-# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
-# ADD RSC /l 0x409 /fo"Release/mod_authn_core.res" /i "../../include" /i "../../srclib/apr/include" /d "NDEBUG" /d BIN_NAME="mod_authn_core.so" /d LONG_NAME="authz_default_module for Apache"\r
-BSC32=bscmake.exe\r
-# ADD BASE BSC32 /nologo\r
-# ADD BSC32 /nologo\r
-LINK32=link.exe\r
-# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /out:".\Release\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so\r
-# ADD LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Release\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so /opt:ref\r
-# Begin Special Build Tool\r
-TargetPath=.\Release\mod_authn_core.so\r
-SOURCE="$(InputPath)"\r
-PostBuild_Desc=Embed .manifest\r
-PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2\r
-# End Special Build Tool\r
-\r
-!ELSEIF "$(CFG)" == "mod_authn_core - Win32 Debug"\r
-\r
-# PROP BASE Use_MFC 0\r
-# PROP BASE Use_Debug_Libraries 1\r
-# PROP BASE Output_Dir "Debug"\r
-# PROP BASE Intermediate_Dir "Debug"\r
-# PROP BASE Target_Dir ""\r
-# PROP Use_MFC 0\r
-# PROP Use_Debug_Libraries 1\r
-# PROP Output_Dir "Debug"\r
-# PROP Intermediate_Dir "Debug"\r
-# PROP Ignore_Export_Lib 0\r
-# PROP Target_Dir ""\r
-# ADD BASE CPP /nologo /MDd /W3 /EHsc /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FD /c\r
-# ADD CPP /nologo /MDd /W3 /EHsc /Zi /Od /I "../../include" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /Fd"Debug\mod_authn_core_src" /FD /c\r
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"\r
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"\r
-# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
-# ADD RSC /l 0x409 /fo"Debug/mod_authn_core.res" /i "../../include" /i "../../srclib/apr/include" /d "_DEBUG" /d BIN_NAME="mod_authn_core.so" /d LONG_NAME="authz_default_module for Apache"\r
-BSC32=bscmake.exe\r
-# ADD BASE BSC32 /nologo\r
-# ADD BSC32 /nologo\r
-LINK32=link.exe\r
-# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so\r
-# ADD LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so\r
-# Begin Special Build Tool\r
-TargetPath=.\Debug\mod_authn_core.so\r
-SOURCE="$(InputPath)"\r
-PostBuild_Desc=Embed .manifest\r
-PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2\r
-# End Special Build Tool\r
-\r
-!ENDIF \r
-\r
-# Begin Target\r
-\r
-# Name "mod_authn_core - Win32 Release"\r
-# Name "mod_authn_core - Win32 Debug"\r
-# Begin Source File\r
-\r
-SOURCE=.\mod_authn_core.c\r
-# End Source File\r
-# Begin Source File\r
-\r
-SOURCE=..\..\build\win32\httpd.rc\r
-# End Source File\r
-# End Target\r
-# End Project\r
+# Microsoft Developer Studio Project File - Name="mod_authn_core" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+
+CFG=mod_authn_core - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "mod_authn_core.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "mod_authn_core.mak" CFG="mod_authn_core - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "mod_authn_core - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "mod_authn_core - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "mod_authn_core - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c
+# ADD CPP /nologo /MD /W3 /O2 /Oy- /Zi /I "../../include" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /Fd"Release\mod_authn_core_src" /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /fo"Release/mod_authn_core.res" /i "../../include" /i "../../srclib/apr/include" /d "NDEBUG" /d BIN_NAME="mod_authn_core.so" /d LONG_NAME="authz_default_module for Apache"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /out:".\Release\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so
+# ADD LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Release\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so /opt:ref
+# Begin Special Build Tool
+TargetPath=.\Release\mod_authn_core.so
+SOURCE="$(InputPath)"
+PostBuild_Desc=Embed .manifest
+PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2
+# End Special Build Tool
+
+!ELSEIF "$(CFG)" == "mod_authn_core - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MDd /W3 /EHsc /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FD /c
+# ADD CPP /nologo /MDd /W3 /EHsc /Zi /Od /I "../../include" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /Fd"Debug\mod_authn_core_src" /FD /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /fo"Debug/mod_authn_core.res" /i "../../include" /i "../../srclib/apr/include" /d "_DEBUG" /d BIN_NAME="mod_authn_core.so" /d LONG_NAME="authz_default_module for Apache"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so
+# ADD LINK32 kernel32.lib /nologo /subsystem:windows /dll /incremental:no /debug /out:".\Debug\mod_authn_core.so" /base:@..\..\os\win32\BaseAddr.ref,mod_authn_core.so
+# Begin Special Build Tool
+TargetPath=.\Debug\mod_authn_core.so
+SOURCE="$(InputPath)"
+PostBuild_Desc=Embed .manifest
+PostBuild_Cmds=if exist $(TargetPath).manifest mt.exe -manifest $(TargetPath).manifest -outputresource:$(TargetPath);2
+# End Special Build Tool
+
+!ENDIF
+
+# Begin Target
+
+# Name "mod_authn_core - Win32 Release"
+# Name "mod_authn_core - Win32 Debug"
+# Begin Source File
+
+SOURCE=.\mod_authn_core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\build\win32\httpd.rc
+# End Source File
+# End Target
+# End Project
-#\r
-# Declare the sub-directories to be built here\r
-#\r
-\r
-SUBDIRS = \\r
- $(EOLIST)\r
-\r
-#\r
-# Get the 'head' of the build environment. This includes default targets and\r
-# paths to tools\r
-#\r
-\r
-include $(AP_WORK)\build\NWGNUhead.inc\r
-\r
-#\r
-# build this level's files\r
-\r
-#\r
-# Make sure all needed macro's are defined\r
-#\r
-\r
-#\r
-# These directories will be at the beginning of the include list, followed by\r
-# INCDIRS\r
-#\r
-XINCDIRS += \\r
- $(AP_WORK)/include \\r
- $(NWOS) \\r
- $(AP_WORK)/modules/arch/netware \\r
- $(APR)/include \\r
- $(APRUTIL)/include \\r
- $(APR) \\r
- $(EOLIST)\r
-\r
-#\r
-# These flags will come after CFLAGS\r
-#\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-#\r
-# These defines will come after DEFINES\r
-#\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-#\r
-# These flags will be added to the link.opt file\r
-#\r
-XLFLAGS += \\r
- $(EOLIST)\r
-\r
-#\r
-# These values will be appended to the correct variables based on the value of\r
-# RELEASE\r
-#\r
-ifeq "$(RELEASE)" "debug"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-ifeq "$(RELEASE)" "noopt"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-ifeq "$(RELEASE)" "release"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-#\r
-# These are used by the link target if an NLM is being generated\r
-# This is used by the link 'name' directive to name the nlm. If left blank\r
-# TARGET_nlm (see below) will be used.\r
-#\r
-NLM_NAME = case_flt\r
-\r
-#\r
-# This is used by the link '-desc ' directive.\r
-# If left blank, NLM_NAME will be used.\r
-#\r
-NLM_DESCRIPTION = Apache $(VERSION_STR) Case Filter Module\r
-\r
-#\r
-# This is used by the '-threadname' directive. If left blank,\r
-# NLM_NAME Thread will be used.\r
-#\r
-NLM_THREAD_NAME = $(NLM_NAME) Module\r
-\r
-#\r
-# If this is specified, it will override VERSION value in\r
-# $(AP_WORK)\build\NWGNUenvironment.inc\r
-#\r
-NLM_VERSION =\r
-\r
-#\r
-# If this is specified, it will override the default of 64K\r
-#\r
-NLM_STACK_SIZE = 8192\r
-\r
-\r
-#\r
-# If this is specified it will be used by the link '-entry' directive\r
-#\r
-NLM_ENTRY_SYM = _LibCPrelude\r
-\r
-#\r
-# If this is specified it will be used by the link '-exit' directive\r
-#\r
-NLM_EXIT_SYM = _LibCPostlude\r
-\r
-#\r
-# If this is specified it will be used by the link '-check' directive\r
-#\r
-NLM_CHECK_SYM =\r
-\r
-#\r
-# If these are specified it will be used by the link '-flags' directive\r
-#\r
-NLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION\r
-\r
-#\r
-# If this is specified it will be linked in with the XDCData option in the def\r
-# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled\r
-# by setting APACHE_UNIPROC in the environment\r
-#\r
-XDCDATA =\r
-\r
-#\r
-# If there is an NLM target, put it here\r
-#\r
-TARGET_nlm = \\r
- $(OBJDIR)/$(NLM_NAME).nlm \\r
- $(EOLIST)\r
-\r
-#\r
-# If there is an LIB target, put it here\r
-#\r
-TARGET_lib = \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the OBJ files needed to create the NLM target above.\r
-# Paths must all use the '/' character\r
-#\r
-FILES_nlm_objs = \\r
- $(OBJDIR)/mod_case_filter.o \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the LIB files needed to create the NLM target above.\r
-# These will be added as a library command in the link.opt file.\r
-#\r
-FILES_nlm_libs = \\r
- libcpre.o \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the modules that the above NLM target depends on to load.\r
-# These will be added as a module command in the link.opt file.\r
-#\r
-FILES_nlm_modules = \\r
- aprlib \\r
- libc \\r
- $(EOLIST)\r
-\r
-#\r
-# If the nlm has a msg file, put it's path here\r
-#\r
-FILE_nlm_msg =\r
-\r
-#\r
-# If the nlm has a hlp file put it's path here\r
-#\r
-FILE_nlm_hlp =\r
-\r
-#\r
-# If this is specified, it will override $(NWOS)\copyright.txt.\r
-#\r
-FILE_nlm_copyright =\r
-\r
-#\r
-# Any additional imports go here\r
-#\r
-FILES_nlm_Ximports = \\r
- @$(APR)/aprlib.imp \\r
- @$(NWOS)/httpd.imp \\r
- @libc.imp \\r
- $(EOLIST)\r
-\r
-#\r
-# Any symbols exported to here\r
-#\r
-FILES_nlm_exports = \\r
- case_filter_module \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the OBJ files needed to create the LIB target above.\r
-# Paths must all use the '/' character\r
-#\r
-FILES_lib_objs = \\r
- $(EOLIST)\r
-\r
-#\r
-# implement targets and dependancies (leave this section alone)\r
-#\r
-\r
-libs :: $(OBJDIR) $(TARGET_lib)\r
-\r
-nlms :: libs $(TARGET_nlm)\r
-\r
-#\r
-# Updated this target to create necessary directories and copy files to the\r
-# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)\r
-#\r
-install :: nlms FORCE\r
-\r
-#\r
-# Any specialized rules here\r
-#\r
-\r
-#\r
-# Include the 'tail' makefile that has targets that depend on variables defined\r
-# in this makefile\r
-#\r
-\r
-include $(AP_WORK)\build\NWGNUtail.inc\r
-\r
-\r
+#
+# Declare the sub-directories to be built here
+#
+
+SUBDIRS = \
+ $(EOLIST)
+
+#
+# Get the 'head' of the build environment. This includes default targets and
+# paths to tools
+#
+
+include $(AP_WORK)\build\NWGNUhead.inc
+
+#
+# build this level's files
+
+#
+# Make sure all needed macro's are defined
+#
+
+#
+# These directories will be at the beginning of the include list, followed by
+# INCDIRS
+#
+XINCDIRS += \
+ $(AP_WORK)/include \
+ $(NWOS) \
+ $(AP_WORK)/modules/arch/netware \
+ $(APR)/include \
+ $(APRUTIL)/include \
+ $(APR) \
+ $(EOLIST)
+
+#
+# These flags will come after CFLAGS
+#
+XCFLAGS += \
+ $(EOLIST)
+
+#
+# These defines will come after DEFINES
+#
+XDEFINES += \
+ $(EOLIST)
+
+#
+# These flags will be added to the link.opt file
+#
+XLFLAGS += \
+ $(EOLIST)
+
+#
+# These values will be appended to the correct variables based on the value of
+# RELEASE
+#
+ifeq "$(RELEASE)" "debug"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+ifeq "$(RELEASE)" "noopt"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+ifeq "$(RELEASE)" "release"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+#
+# These are used by the link target if an NLM is being generated
+# This is used by the link 'name' directive to name the nlm. If left blank
+# TARGET_nlm (see below) will be used.
+#
+NLM_NAME = case_flt
+
+#
+# This is used by the link '-desc ' directive.
+# If left blank, NLM_NAME will be used.
+#
+NLM_DESCRIPTION = Apache $(VERSION_STR) Case Filter Module
+
+#
+# This is used by the '-threadname' directive. If left blank,
+# NLM_NAME Thread will be used.
+#
+NLM_THREAD_NAME = $(NLM_NAME) Module
+
+#
+# If this is specified, it will override VERSION value in
+# $(AP_WORK)\build\NWGNUenvironment.inc
+#
+NLM_VERSION =
+
+#
+# If this is specified, it will override the default of 64K
+#
+NLM_STACK_SIZE = 8192
+
+
+#
+# If this is specified it will be used by the link '-entry' directive
+#
+NLM_ENTRY_SYM = _LibCPrelude
+
+#
+# If this is specified it will be used by the link '-exit' directive
+#
+NLM_EXIT_SYM = _LibCPostlude
+
+#
+# If this is specified it will be used by the link '-check' directive
+#
+NLM_CHECK_SYM =
+
+#
+# If these are specified it will be used by the link '-flags' directive
+#
+NLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION
+
+#
+# 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 =
+
+#
+# If there is an NLM target, put it here
+#
+TARGET_nlm = \
+ $(OBJDIR)/$(NLM_NAME).nlm \
+ $(EOLIST)
+
+#
+# If there is an LIB target, put it here
+#
+TARGET_lib = \
+ $(EOLIST)
+
+#
+# These are the OBJ files needed to create the NLM target above.
+# Paths must all use the '/' character
+#
+FILES_nlm_objs = \
+ $(OBJDIR)/mod_case_filter.o \
+ $(EOLIST)
+
+#
+# These are the LIB files needed to create the NLM target above.
+# These will be added as a library command in the link.opt file.
+#
+FILES_nlm_libs = \
+ libcpre.o \
+ $(EOLIST)
+
+#
+# These are the modules that the above NLM target depends on to load.
+# These will be added as a module command in the link.opt file.
+#
+FILES_nlm_modules = \
+ aprlib \
+ libc \
+ $(EOLIST)
+
+#
+# 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
+#
+FILE_nlm_hlp =
+
+#
+# If this is specified, it will override $(NWOS)\copyright.txt.
+#
+FILE_nlm_copyright =
+
+#
+# Any additional imports go here
+#
+FILES_nlm_Ximports = \
+ @$(APR)/aprlib.imp \
+ @$(NWOS)/httpd.imp \
+ @libc.imp \
+ $(EOLIST)
+
+#
+# Any symbols exported to here
+#
+FILES_nlm_exports = \
+ case_filter_module \
+ $(EOLIST)
+
+#
+# These are the OBJ files needed to create the LIB target above.
+# Paths must all use the '/' character
+#
+FILES_lib_objs = \
+ $(EOLIST)
+
+#
+# implement targets and dependancies (leave this section alone)
+#
+
+libs :: $(OBJDIR) $(TARGET_lib)
+
+nlms :: libs $(TARGET_nlm)
+
+#
+# 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
+
+#
+# Any specialized rules here
+#
+
+#
+# Include the 'tail' makefile that has targets that depend on variables defined
+# in this makefile
+#
+
+include $(AP_WORK)\build\NWGNUtail.inc
+
+
-#\r
-# Declare the sub-directories to be built here\r
-#\r
-\r
-SUBDIRS = \\r
- $(EOLIST)\r
-\r
-#\r
-# Get the 'head' of the build environment. This includes default targets and\r
-# paths to tools\r
-#\r
-\r
-include $(AP_WORK)\build\NWGNUhead.inc\r
-\r
-#\r
-# build this level's files\r
-\r
-#\r
-# Make sure all needed macro's are defined\r
-#\r
-\r
-#\r
-# These directories will be at the beginning of the include list, followed by\r
-# INCDIRS\r
-#\r
-XINCDIRS += \\r
- $(AP_WORK)/include \\r
- $(NWOS) \\r
- $(AP_WORK)/modules/arch/netware \\r
- $(APR)/include \\r
- $(APRUTIL)/include \\r
- $(APR) \\r
- $(EOLIST)\r
-\r
-#\r
-# These flags will come after CFLAGS\r
-#\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-#\r
-# These defines will come after DEFINES\r
-#\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-#\r
-# These flags will be added to the link.opt file\r
-#\r
-XLFLAGS += \\r
- $(EOLIST)\r
-\r
-#\r
-# These values will be appended to the correct variables based on the value of\r
-# RELEASE\r
-#\r
-ifeq "$(RELEASE)" "debug"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-ifeq "$(RELEASE)" "noopt"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-ifeq "$(RELEASE)" "release"\r
-XINCDIRS += \\r
- $(EOLIST)\r
-\r
-XCFLAGS += \\r
- $(EOLIST)\r
-\r
-XDEFINES += \\r
- $(EOLIST)\r
-\r
-XLFLAGS += \\r
- $(EOLIST)\r
-endif\r
-\r
-#\r
-# These are used by the link target if an NLM is being generated\r
-# This is used by the link 'name' directive to name the nlm. If left blank\r
-# TARGET_nlm (see below) will be used.\r
-#\r
-NLM_NAME = case_flt_in\r
-\r
-#\r
-# This is used by the link '-desc ' directive.\r
-# If left blank, NLM_NAME will be used.\r
-#\r
-NLM_DESCRIPTION = Apache $(VERSION_STR) Case Filter In Module\r
-\r
-#\r
-# This is used by the '-threadname' directive. If left blank,\r
-# NLM_NAME Thread will be used.\r
-#\r
-NLM_THREAD_NAME = $(NLM_NAME) Module\r
-\r
-#\r
-# If this is specified, it will override VERSION value in\r
-# $(AP_WORK)\build\NWGNUenvironment.inc\r
-#\r
-NLM_VERSION =\r
-\r
-#\r
-# If this is specified, it will override the default of 64K\r
-#\r
-NLM_STACK_SIZE = 8192\r
-\r
-\r
-#\r
-# If this is specified it will be used by the link '-entry' directive\r
-#\r
-NLM_ENTRY_SYM = _LibCPrelude\r
-\r
-#\r
-# If this is specified it will be used by the link '-exit' directive\r
-#\r
-NLM_EXIT_SYM = _LibCPostlude\r
-\r
-#\r
-# If this is specified it will be used by the link '-check' directive\r
-#\r
-NLM_CHECK_SYM =\r
-\r
-#\r
-# If these are specified it will be used by the link '-flags' directive\r
-#\r
-NLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION\r
-\r
-#\r
-# If this is specified it will be linked in with the XDCData option in the def\r
-# file instead of the default of $(NWOS)/apache.xdc. XDCData can be disabled\r
-# by setting APACHE_UNIPROC in the environment\r
-#\r
-XDCDATA =\r
-\r
-#\r
-# If there is an NLM target, put it here\r
-#\r
-TARGET_nlm = \\r
- $(OBJDIR)/$(NLM_NAME).nlm \\r
- $(EOLIST)\r
-\r
-#\r
-# If there is an LIB target, put it here\r
-#\r
-TARGET_lib = \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the OBJ files needed to create the NLM target above.\r
-# Paths must all use the '/' character\r
-#\r
-FILES_nlm_objs = \\r
- $(OBJDIR)/mod_case_filter_in.o \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the LIB files needed to create the NLM target above.\r
-# These will be added as a library command in the link.opt file.\r
-#\r
-FILES_nlm_libs = \\r
- libcpre.o \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the modules that the above NLM target depends on to load.\r
-# These will be added as a module command in the link.opt file.\r
-#\r
-FILES_nlm_modules = \\r
- aprlib \\r
- libc \\r
- $(EOLIST)\r
-\r
-#\r
-# If the nlm has a msg file, put it's path here\r
-#\r
-FILE_nlm_msg =\r
-\r
-#\r
-# If the nlm has a hlp file put it's path here\r
-#\r
-FILE_nlm_hlp =\r
-\r
-#\r
-# If this is specified, it will override $(NWOS)\copyright.txt.\r
-#\r
-FILE_nlm_copyright =\r
-\r
-#\r
-# Any additional imports go here\r
-#\r
-FILES_nlm_Ximports = \\r
- @$(APR)/aprlib.imp \\r
- @$(NWOS)/httpd.imp \\r
- @libc.imp \\r
- $(EOLIST)\r
-\r
-#\r
-# Any symbols exported to here\r
-#\r
-FILES_nlm_exports = \\r
- case_filter_in_module \\r
- $(EOLIST)\r
-\r
-#\r
-# These are the OBJ files needed to create the LIB target above.\r
-# Paths must all use the '/' character\r
-#\r
-FILES_lib_objs = \\r
- $(EOLIST)\r
-\r
-#\r
-# implement targets and dependancies (leave this section alone)\r
-#\r
-\r
-libs :: $(OBJDIR) $(TARGET_lib)\r
-\r
-nlms :: libs $(TARGET_nlm)\r
-\r
-#\r
-# Updated this target to create necessary directories and copy files to the\r
-# correct place. (See $(AP_WORK)\build\NWGNUhead.inc for examples)\r
-#\r
-install :: nlms FORCE\r
-\r
-#\r
-# Any specialized rules here\r
-#\r
-\r
-#\r
-# Include the 'tail' makefile that has targets that depend on variables defined\r
-# in this makefile\r
-#\r
-\r
-include $(AP_WORK)\build\NWGNUtail.inc\r
-\r
-\r
+#
+# Declare the sub-directories to be built here
+#
+
+SUBDIRS = \
+ $(EOLIST)
+
+#
+# Get the 'head' of the build environment. This includes default targets and
+# paths to tools
+#
+
+include $(AP_WORK)\build\NWGNUhead.inc
+
+#
+# build this level's files
+
+#
+# Make sure all needed macro's are defined
+#
+
+#
+# These directories will be at the beginning of the include list, followed by
+# INCDIRS
+#
+XINCDIRS += \
+ $(AP_WORK)/include \
+ $(NWOS) \
+ $(AP_WORK)/modules/arch/netware \
+ $(APR)/include \
+ $(APRUTIL)/include \
+ $(APR) \
+ $(EOLIST)
+
+#
+# These flags will come after CFLAGS
+#
+XCFLAGS += \
+ $(EOLIST)
+
+#
+# These defines will come after DEFINES
+#
+XDEFINES += \
+ $(EOLIST)
+
+#
+# These flags will be added to the link.opt file
+#
+XLFLAGS += \
+ $(EOLIST)
+
+#
+# These values will be appended to the correct variables based on the value of
+# RELEASE
+#
+ifeq "$(RELEASE)" "debug"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+ifeq "$(RELEASE)" "noopt"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+ifeq "$(RELEASE)" "release"
+XINCDIRS += \
+ $(EOLIST)
+
+XCFLAGS += \
+ $(EOLIST)
+
+XDEFINES += \
+ $(EOLIST)
+
+XLFLAGS += \
+ $(EOLIST)
+endif
+
+#
+# These are used by the link target if an NLM is being generated
+# This is used by the link 'name' directive to name the nlm. If left blank
+# TARGET_nlm (see below) will be used.
+#
+NLM_NAME = case_flt_in
+
+#
+# This is used by the link '-desc ' directive.
+# If left blank, NLM_NAME will be used.
+#
+NLM_DESCRIPTION = Apache $(VERSION_STR) Case Filter In Module
+
+#
+# This is used by the '-threadname' directive. If left blank,
+# NLM_NAME Thread will be used.
+#
+NLM_THREAD_NAME = $(NLM_NAME) Module
+
+#
+# If this is specified, it will override VERSION value in
+# $(AP_WORK)\build\NWGNUenvironment.inc
+#
+NLM_VERSION =
+
+#
+# If this is specified, it will override the default of 64K
+#
+NLM_STACK_SIZE = 8192
+
+
+#
+# If this is specified it will be used by the link '-entry' directive
+#
+NLM_ENTRY_SYM = _LibCPrelude
+
+#
+# If this is specified it will be used by the link '-exit' directive
+#
+NLM_EXIT_SYM = _LibCPostlude
+
+#
+# If this is specified it will be used by the link '-check' directive
+#
+NLM_CHECK_SYM =
+
+#
+# If these are specified it will be used by the link '-flags' directive
+#
+NLM_FLAGS = AUTOUNLOAD, PSEUDOPREEMPTION
+
+#
+# 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 =
+
+#
+# If there is an NLM target, put it here
+#
+TARGET_nlm = \
+ $(OBJDIR)/$(NLM_NAME).nlm \
+ $(EOLIST)
+
+#
+# If there is an LIB target, put it here
+#
+TARGET_lib = \
+ $(EOLIST)
+
+#
+# These are the OBJ files needed to create the NLM target above.
+# Paths must all use the '/' character
+#
+FILES_nlm_objs = \
+ $(OBJDIR)/mod_case_filter_in.o \
+ $(EOLIST)
+
+#
+# These are the LIB files needed to create the NLM target above.
+# These will be added as a library command in the link.opt file.
+#
+FILES_nlm_libs = \
+ libcpre.o \
+ $(EOLIST)
+
+#
+# These are the modules that the above NLM target depends on to load.
+# These will be added as a module command in the link.opt file.
+#
+FILES_nlm_modules = \
+ aprlib \
+ libc \
+ $(EOLIST)
+
+#
+# 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
+#
+FILE_nlm_hlp =
+
+#
+# If this is specified, it will override $(NWOS)\copyright.txt.
+#
+FILE_nlm_copyright =
+
+#
+# Any additional imports go here
+#
+FILES_nlm_Ximports = \
+ @$(APR)/aprlib.imp \
+ @$(NWOS)/httpd.imp \
+ @libc.imp \
+ $(EOLIST)
+
+#
+# Any symbols exported to here
+#
+FILES_nlm_exports = \
+ case_filter_in_module \
+ $(EOLIST)
+
+#
+# These are the OBJ files needed to create the LIB target above.
+# Paths must all use the '/' character
+#
+FILES_lib_objs = \
+ $(EOLIST)
+
+#
+# implement targets and dependancies (leave this section alone)
+#
+
+libs :: $(OBJDIR) $(TARGET_lib)
+
+nlms :: libs $(TARGET_nlm)
+
+#
+# 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
+
+#
+# Any specialized rules here
+#
+
+#
+# Include the 'tail' makefile that has targets that depend on variables defined
+# in this makefile
+#
+
+include $(AP_WORK)\build\NWGNUtail.inc
+
+